static const uint32_t in_linear_val[1000] = {
    0x3f7ab1e7, 0x3db82c98, 0x3d692bda, 0x3e09703c,
    0xbe14ec98, 0xba96fdce, 0xbcea338e, 0x3e549a83,
    0x3e1c0c38, 0xbbaa9180, 0x3f80d5db, 0xbaf1d75d,
    0x3d017be5, 0x3dc65433, 0x3d9f8e7f, 0x3dcf12ff,
    0xbba39036, 0xbe2311a3, 0xbe074df2, 0x3cfc9bd6,
    0x3cf2324c, 0xbd3bddaf, 0x3dc22e04, 0xbc5d57c2,
    0x3d22dfd2, 0x3da633b4, 0xbd46b16e, 0x3d26147b,
    0x3deef629, 0x3e30cfaa, 0xbc94e319, 0x3dcce02e,
    0x3d5d97d0, 0x3c920bda, 0x3c6074a1, 0x3d4ea5b3,
    0x3c3f32a8, 0xbb89aac9, 0xbe06d1e8, 0x3d5d4f4f,
    0x3d9da728, 0xbb43055d, 0x3d7b5dbe, 0x3b027a79,
    0x3e0bbe25, 0x3d002f1d, 0xbdd0fd42, 0xbcbe1b44,
    0xbd567887, 0x3d0bd7ea, 0x3f5a23e5, 0x3e18a452,
    0xbe0e9e7a, 0xbc5774e7, 0x3d48a821, 0x3d2f4b36,
    0x3d083f34, 0xbe6e5a2c, 0xbcf5adcc, 0x3cb70d5e,
    0xbd9ac841, 0xbe20e053, 0x3d79e903, 0xbdecef92,
    0xbd47fd05, 0xbc5dd844, 0xbd1b332c, 0xbc80ee96,
    0xbcf7c2d2, 0xbe15f166, 0x3f829045, 0x3e09ae16,
    0xbaa54a4b, 0x3d9f2b1b, 0x3bbc82a4, 0x3da02b2f,
    0x3d4d381a, 0xbe19cce4, 0xbc21d34c, 0xbe3a6268,
    0x3f8c2953, 0xbd82c8c9, 0x3d70a878, 0xbe12a3e3,
    0x3d17c851, 0xbc9bf586, 0xbd318ea9, 0x3d260c48,
    0x3d3af0a4, 0x3d459f65, 0x3dc17661, 0xbe00e6b7,
    0x3cc2588d, 0xbce84ee3, 0xbdf5ec94, 0xbd52097f,
    0x3b8e1c4a, 0x3d55c015, 0x3dd76ce2, 0x3dfa5ff1,
    0xbe285a71, 0xbd265512, 0x3ce13485, 0x3c3fb05f,
    0xbd3a614c, 0xbe0c2d33, 0xbd7b2f6f, 0xbdbbc310,
    0x3d37cc3f, 0xbcdc5ca8, 0xbcb89779, 0xbdfd6715,
    0x3da3bf14, 0x3b3ba32f, 0x3d7e95a8, 0x3d2d12f8,
    0x3dfc465f, 0x3d4f7c84, 0x3b5059e7, 0xbd762c06,
    0x3d3a8ee2, 0x3d162a0f, 0xbc029338, 0xbe316f16,
    0x3df3bdce, 0xbd378d42, 0xbd9b71b0, 0xbe19290d,
    0x3e0ef6ed, 0xbd326d37, 0x3f69c0b0, 0x39efa72e,
    0x3e2b9598, 0x3dbea493, 0x3d79280b, 0x3d06315f,
    0x3d42f5c7, 0xbe2e5b21, 0xbc10acad, 0x3dc9536d,
    0xbde1f5b0, 0xbdac7b17, 0x3e0da6ea, 0x3e06b5d7,
    0x3da05772, 0xbde8e4f0, 0xba99d123, 0xbb6e0ddd,
    0xbd838063, 0xbd0a3cad, 0x3f82cfab, 0x3d3854cb,
    0x3d1fd867, 0x3da0b327, 0x3dc4caba, 0xbdab3b7b,
    0xbcaf5584, 0xbc9ffdec, 0x3da57daa, 0x3da61d2a,
    0xbdcba62a, 0xbc5f1fef, 0xbe19e840, 0x3d5f16cb,
    0xbd737df2, 0xbc614690, 0x3dc996d8, 0x3d2c62bc,
    0xbc8f7710, 0xbdeed11d, 0xbc4c187f, 0xbdb6ccb0,
    0xbd660d18, 0xbdb7ee05, 0xbb8aa158, 0x3e58502b,
    0x3d6f9e2a, 0xbd186045, 0x3de984b2, 0x3d50780f,
    0x3f88c742, 0x3e339768, 0xbd9be3c8, 0xbd8d9835,
    0x3d37518f, 0x3db2efd3, 0x3dad0658, 0x3d30c289,
    0xbd0d62c5, 0xbbf7e38d, 0x3f808801, 0x3d0ca539,
    0xbcb25f7c, 0xbd9b3b96, 0x3c074881, 0x3dbb49ad,
    0x3ca5ffa2, 0x3dd70357, 0x3d3af636, 0xbdd475fb,
    0x3f81af7f, 0x3e1b174e, 0x3e039746, 0xbe3c12c6,
    0xbc2cc7f3, 0x3d912e7d, 0x3da50f9d, 0x3cd2390d,
    0xbd4c22bc, 0xbd7b2172, 0x3f6b9366, 0xbce0f2ce,
    0x3b84eb52, 0xbda6d911, 0x3dbdda2a, 0xbc62183c,
    0x3d82b030, 0x3d8d1ca3, 0x3dcd694e, 0xbd33daed,
    0x3f8133f0, 0x3d919191, 0xbe3dfb9a, 0xbc85d239,
    0xbe3f8355, 0x3d715756, 0x3dfe7072, 0x3b3921df,
    0x3b89a3ca, 0xbc7fb403, 0x3e3da0d0, 0xbcfe40d7,
    0x3dfc319a, 0x3d384342, 0x3ca697b1, 0x3e14b86e,
    0xbcba9280, 0x3de5a706, 0x3d90c545, 0x3925864c,
    0x3bd526ab, 0xbae273e9, 0x3d2b1638, 0xbdc0c966,
    0xbe48a5e9, 0x3d1ec0ca, 0xbd1e0e23, 0xbd8679ca,
    0x3e22886f, 0xbd961d34, 0x3f78e924, 0x3c4ffe1b,
    0x3d65b01b, 0xbdbb863f, 0xbb895ad3, 0x3dba60c5,
    0xbc60bbb8, 0x3c825d63, 0xbc8be772, 0xbe34ffcd,
    0x3f878d24, 0xbd7fb739, 0xbc0f73b8, 0x3d8b60ab,
    0xbd7f8055, 0xbc21dd06, 0xbc73f3fc, 0xbd827230,
    0x3db5e87b, 0xbd370918, 0x3f7ac63d, 0x3d258ee8,
    0xbc8a3e7a, 0x3c344468, 0x3c9c64be, 0x3dcf7fb2,
    0xbd100e0d, 0x3e099aa6, 0x3d365154, 0xbdf9fc11,
    0x3f8a6ab2, 0xbd710f37, 0xbc8f2f5f, 0xbd9cf69e,
    0x3c3dd130, 0x3e58ad67, 0xbc07efea, 0xbe0929a0,
    0x3a2a40bf, 0xbb2d0f5c, 0xbd738a3e, 0xbdc60d4c,
    0x3d4922a7, 0xbcb173b7, 0x3c4397f9, 0xbda3eb2e,
    0x3d98f191, 0xbd052c17, 0x3cb0b381, 0x3c87146e,
    0x3f6dce94, 0xbb84bf27, 0x3db20254, 0x3bae0c13,
    0xbd879844, 0x3dbcd2a9, 0xbd258419, 0xbd87ea1e,
    0x3da851f6, 0x3da1636d, 0xbdb4601b, 0xbda265a1,
    0x3d1dee5d, 0x3d55c58e, 0xbdb2647b, 0x3ddf2255,
    0xbc2d52b5, 0xbd98687f, 0x3dd7073c, 0x3e3d2426,
    0x3f8e6c9d, 0xbae4f618, 0x3cbd82fd, 0xbd6b4af1,
    0x3c8bff09, 0x3dddb4c8, 0xb98b6c5d, 0xbdd77bb8,
    0xbc82c4ae, 0xbdca94e4, 0x3f5bb46e, 0xbdb1564c,
    0xbc47b5d1, 0x3c251e18, 0x3daea3b9, 0x3d1b2c74,
    0x3c1b592e, 0x3d68a4e7, 0x3dde1d28, 0x3c9dc689,
    0xbd546c7f, 0x3d000bb9, 0x3e1e4100, 0x3d5b13e6,
    0x3d2b2200, 0x3c59e26a, 0xbcec0257, 0x3da97206,
    0x3e02ade2, 0xbd31f69d, 0x3f830706, 0x3c5651bf,
    0x3d8c7628, 0x3d139f47, 0xbd61f00b, 0xbd23edd5,
    0x3e2b9f5f, 0x3df25396, 0xbdada674, 0xbbbb36a4,
    0x3f785dbc, 0x3c7994fa, 0x3d9d7549, 0xbdf07c14,
    0xbdc64486, 0x3c22fd62, 0xbc402a79, 0x3d87a805,
    0x3dfc392b, 0xbddb2641, 0x3f82c37a, 0xbddfcc55,
    0xbc85a522, 0xbdebcfc0, 0x3de5dabf, 0xbd03713c,
    0x3d77c2bf, 0xbde669eb, 0x3dd43c5b, 0x3db27a45,
    0x3d173c7f, 0xbe320a52, 0xbc825a86, 0x3dac466a,
    0x3dad571b, 0x3dc61409, 0x3cf1bb12, 0xbdb0e8c3,
    0xbdabdc7a, 0xbbecf605, 0x3d974679, 0xbd9b55a6,
    0x3afab916, 0xbdca83eb, 0xbc264ff1, 0xbded9f90,
    0x3d9bce6e, 0xbe01cbd5, 0x3d886ae8, 0xbcf78321,
    0x3dcc191e, 0x3df33b66, 0x3e0f2d22, 0xbd8b07fd,
    0xbda6a504, 0xbd91ecaa, 0xbce0357d, 0x3bef74d5,
    0x3e3fd5ce, 0xbd9b5c72, 0xbce3ae5b, 0x3d85d71f,
    0xbdf231ae, 0xbd01fe12, 0xbda54137, 0x3ddf2316,
    0x3c0c6cdb, 0xbe12359d, 0xbd2e3d99, 0x3d8f542d,
    0x3f73a7b0, 0x3dca9fdd, 0xbe1250bd, 0xbd8dcdc0,
    0x3dd078cc, 0x3c6f11df, 0xbd957f16, 0x3deae565,
    0xbd14b9bb, 0xbdd0db15, 0x3f720e38, 0x3d6fc24d,
    0x3d966ee9, 0x3d5edd4c, 0xbe52fe53, 0xbd23a380,
    0x3d1746e0, 0xbde12bc8, 0xbdd91094, 0x3dd6e5f5,
    0x3f8441f4, 0xbdda8ed8, 0xbdc7bb5b, 0x3db90477,
    0xbd922149, 0xbde46515, 0xbdbf8d39, 0x3deb54c2,
    0x3c890449, 0x3cd5582e, 0x3f965c4e, 0x3dc4cb19,
    0xbdb0e532, 0x3d48cf56, 0x3b5f756f, 0x3e37361b,
    0xbdf2278f, 0xbdf3dff4, 0x3d06c77e, 0xbd4c6fcf,
    0xbdd524ce, 0xbdbf3ea0, 0xbce209e0, 0x3bc1c942,
    0x3d6dce3f, 0xbccc47ad, 0xbd765cc4, 0xbdf374d3,
    0xbd681582, 0x3dae1fe3, 0xbc1528d9, 0xbca6775c,
    0xbda0ce95, 0x3ddaee87, 0x3e0c2738, 0x3d83fc5b,
    0x3d13ff76, 0x3d17ec35, 0xbcde029e, 0x3e65acdc,
    0x3f808318, 0x3c5b870e, 0xbdcde8fa, 0xbcb049dc,
    0x3d29e99a, 0x3d876d9a, 0x3d6c3707, 0x3dc2c65a,
    0x3d1e339a, 0xbde37af9, 0xbd25b41a, 0xbbb15403,
    0xbcfd493a, 0x3de67547, 0x3d07fe89, 0xbb4ebe1c,
    0xbbe25173, 0x3d02abe4, 0x3dc8072a, 0x3e5b2d91,
    0x3d65a288, 0xbe02972f, 0x3c0c9b51, 0xbc8d9a05,
    0xbdbdb6e9, 0xbc31a78b, 0xbd886df4, 0x3d887d76,
    0xbdb64e46, 0xbd04a085, 0x3f7873c8, 0xbcc4e14b,
    0x3cf76770, 0xbc93ee15, 0xbd62d846, 0x3dbc0d31,
    0x3ca2e141, 0xbdd4f609, 0x3e03a407, 0x3c362300,
    0x3f8fe429, 0x3dd4a7d3, 0x3e592437, 0x3d2b3615,
    0xbac2fd36, 0xbb85e8e9, 0xbc888d55, 0xbc9eb972,
    0x3d92d0f3, 0x3e366038, 0x3f8872ba, 0xbbe8a10c,
    0xbdedfdc2, 0xba44f625, 0xbc410e6f, 0xbe07ddcc,
    0xbc24cf76, 0x3cf77454, 0xbd80be59, 0xbd87e21b,
    0x3d63c273, 0xbd929c33, 0xbdb6b626, 0x3d8ea650,
    0xbc0f7e36, 0xbd0290b8, 0x39a2683f, 0xbd91b034,
    0x3df1e9fc, 0x3b9b71b6, 0x3f6ffa1e, 0xbd2425b6,
    0x3dd2aa05, 0xbd6dd98f, 0xbc333054, 0xbde90d98,
    0xbd0b3d83, 0xbe793311, 0x3d337d41, 0x3d735d5f,
    0x3d57d7c3, 0x3d569cb4, 0xbdbed5c1, 0xbdaeab1d,
    0x3de9a596, 0xbbf057d8, 0xbd909c09, 0xbc180f8b,
    0x3c671bf4, 0xbcc8c46a, 0xbdec8de6, 0xbe4f05a1,
    0x3db730a5, 0xbe0faf18, 0xbdc8c0e3, 0xbd485c88,
    0x3db5a0c0, 0xbc872598, 0x3d5aa7ee, 0x3d333df5,
    0x3c562988, 0xbd1c09ca, 0x3cb59764, 0x3d7b4aab,
    0xbd3e24b5, 0xbe1fb269, 0xbe1f7cbd, 0x3dbdd118,
    0x3d8ace2b, 0x3c79d46e, 0x3f8006f2, 0xbe1102dd,
    0xbdaa0f9e, 0x3e20e9ba, 0x3dd0cade, 0x3de6b2e9,
    0xbd91de74, 0xbcb50dc4, 0x3dbed074, 0xbd23268b,
    0xbc1532cd, 0x3c0e76e4, 0x3d9ba3c6, 0xbe12cf1b,
    0xbdd54683, 0x3d5333c7, 0x3bee08b2, 0x3cff5985,
    0xbcf16753, 0xbc836961, 0x3f7fcf72, 0xbc6d61de,
    0x3e231900, 0x3dc37b40, 0x3d404dcd, 0xbd801853,
    0x3d120170, 0xbd689298, 0x3e30af3b, 0x3de91786,
    0x3f7e7a47, 0xbd69ebff, 0xbde9e337, 0x3da92254,
    0xbc626e2a, 0x3c06ae84, 0x3d22e951, 0x3a0f12b2,
    0x3c74406f, 0x3e2d4ad5, 0x3d788521, 0x3de4af04,
    0xbbea8b45, 0x3d8eb535, 0xbda55060, 0xbc23ca1b,
    0xbbbd2b0c, 0x3df4deaa, 0xbd991461, 0x3d5ff2a5,
    0x3c99c845, 0x3bc8ab85, 0x3ccae567, 0xbd4c0ef3,
    0x3e1bb7d6, 0xbd2f8130, 0x3dd0b289, 0x3d909d0c,
    0xbb922e2c, 0xbd2f1e90, 0x3f863fd6, 0xbd305f3a,
    0x3d89b723, 0xbd860f1a, 0xbcf7b03b, 0x3e405e89,
    0x3cd03088, 0xbdbf453b, 0xbbca66b3, 0x3cbfc03f,
    0x3f769a54, 0x3d5fa9f1, 0xbd8d02be, 0xbb1e188d,
    0xbd636e77, 0xbd706518, 0x3e331246, 0x3c46a022,
    0xbd1db0be, 0x3ce0c6b5, 0x3f679fc4, 0x39ab2213,
    0xbdba81be, 0x39ec7756, 0x3c2d9d22, 0x3c3db0ed,
    0x3e054f43, 0xb93b28ab, 0xbc5f36ee, 0x3dd14923,
    0xbe0e0688, 0x39faeb91, 0x3e09fb31, 0x3c8ee669,
    0xba12ac5f, 0x3e2c36e1, 0x3df7fcec, 0x3da96f45,
    0x3e20c657, 0xbe534c23, 0x3d78b0a3, 0xbd614454,
    0xbc9aefd6, 0xbd95e06c, 0xbc9b0e08, 0xbdc74791,
    0xbcc8fddc, 0x3d050381, 0xbd834a28, 0xbc59a310,
    0xbe081289, 0xbd7146ca, 0xbcc87af7, 0x3c8fae46,
    0xbd04cdb2, 0x3d530680, 0xbdec33d8, 0x3d8b167a,
    0x3da2d6e7, 0xbd3a96ac, 0x3f743a8c, 0xbbe58efa,
    0x3ad08ee7, 0xbdaac84b, 0xbd4c5911, 0x3d26e26e,
    0xbc47aa51, 0xbc9a0cd2, 0x3c6e1a9f, 0x3cdbabf2,
    0x3d121b0a, 0x3cbe5d5f, 0xbd4d811f, 0x3e062544,
    0xbcb656a0, 0xbd873a0b, 0x3e19f793, 0x3d27c4f2,
    0xbe15f066, 0xbbd423c9, 0x3c8c5926, 0x3d6b576e,
    0xbd9b8efe, 0xbdb13d14, 0x3e32d051, 0xbc857766,
    0xbd55bc4b, 0x3cdfd907, 0xbd0bf0f5, 0x3b97b2d6,
    0x3d564459, 0x3d10cc61, 0x3b56e5d4, 0xbe2461e4,
    0x3d1f1f80, 0xbda45d2c, 0x3d08c87e, 0xbbedd83f,
    0x3e403867, 0xbd37d6f2, 0xbc4a843d, 0x3d7204b3,
    0x3c7c56b7, 0xbd63292f, 0x3dc956a5, 0x3ddd579e,
    0xbbbcf3c6, 0x3dd4d03d, 0x3e0886c9, 0x3cab68f1,
    0x3e072258, 0x3daa43f5, 0x3c606b67, 0xbd92759b,
    0xbbc57dda, 0x3d2c88ac, 0xbd1e7b41, 0x3c9c4ab5,
    0x3da65a83, 0x3dfd3faa, 0x3f883545, 0x3c17d86d,
    0x3d1ab7ed, 0xbdc6b83c, 0xbd6227c1, 0xbe0b7247,
    0xbe4bdc58, 0x3d33d083, 0xbc888ec9, 0x3d834f5a,
    0x3da04397, 0x3df694c9, 0xbc420105, 0xbd2db230,
    0x3db951fd, 0x3e6fea16, 0xbd33c463, 0x3bbb0e1f,
    0x3da174f1, 0x3e2cb6c7, 0x3cf2a8ac, 0x3da6a4c8,
    0x3e036be8, 0x3da4e632, 0xbe07afc1, 0x3d397919,
    0xbc3a78d1, 0x3e1b53c9, 0x3dce96a8, 0xbd85d90b,
    0x3f8a41ba, 0x3c9b8230, 0xbe013bd0, 0xbde37f99,
    0xbde77bc8, 0x3deee0a0, 0x3d4ef438, 0xbdd1980a,
    0xbca80524, 0x3d32f978, 0x3f6af179, 0x3d8d5bae,
    0x3e311f92, 0xbd01ee52, 0x3d237daf, 0xbce9fea8,
    0xbe5972a3, 0xb9bf4c2b, 0xbd84bfbf, 0x3dbc62ac,
    0x3f7f8da2, 0x3de29a2d, 0x3d501d3a, 0xbd11eece,
    0xbbc0fcb5, 0xbc8a5095, 0xbd15dc60, 0x3cc7a9e3,
    0x3d032112, 0x3d60a8b6, 0xbd35fbe3, 0x3d3f6c99,
    0x3ca5ece1, 0xbc1ba09f, 0x3e3d919d, 0x3de5ef72,
    0x3cdec3a7, 0x3e092e9e, 0x3d4f7477, 0xbc6850f9,
    0xbd916377, 0xbe2c2702, 0xbd21569a, 0x3d718bc7,
    0x3d0a3935, 0xbc992505, 0xbd5130b3, 0x3c96e1fc,
    0xbdccd633, 0xbdff84e4, 0x3e0cac6e, 0xbdbe5a7c,
    0x3dc018e1, 0xbdc16e5d, 0xbd79a614, 0xbc4ba74e,
    0xbc1133b9, 0xbc3d4e0a, 0x3e3f2fc4, 0xbca5f5e7,
    0x3d168532, 0xbdd98354, 0xbdd10031, 0xbc7f85f9,
    0xbd9b8a37, 0xbdece74d, 0xbde692d6, 0x3e0b4e70,
    0x3d8f14d5, 0xbd8dec15, 0xbda596a9, 0x3d953e99,
    0x3d0b7633, 0x3e2e42e3, 0xbd8e4b38, 0xbe20c23f,
    0x3e4defed, 0x3e00cbab, 0x3dadb119, 0xbdcc4375,
    0x3f93e856, 0xbe4534fa, 0xbd84aab9, 0xbd5284e5,
    0x3dcc0ffb, 0xbd95c6cd, 0xbe1b2beb, 0xbbd14c4f,
    0x3cedaa08, 0x3d6a7944, 0x3f8cdefb, 0x3db8728b,
    0xbd7b7750, 0x3d981242, 0x3ce3310e, 0x3c89c759,
    0x3db6b4dd, 0x3cf9fc01, 0x3cc248b9, 0x3c10f150,
    0x3f7cb2dc, 0xbd1ccf92, 0x3d770a16, 0xbdc31bdf,
    0x3d0b1b75, 0x3cb73c7b, 0x3d95d476, 0xbb6c2a0c,
    0x3da886ff, 0x3d172264, 0x3f82f99e, 0x3d02facb,
    0xbd3c6ded, 0x3d85818f, 0xbe96e4d1, 0x3d50b503,
    0x3da2ff67, 0xbdb1cc82, 0x3b969254, 0xbd542897,
    0xba62bd0d, 0x3e38bd92, 0x3cd2c4b7, 0xbe1e1334,
    0x3cce5a85, 0x3d2bdbb3, 0x3c937ce9, 0x3e00d7a5,
    0xbd993133, 0x3d54093d, 0x3f95dd6f, 0x3d2fff5f,
    0x3cfe6646, 0x3d77481e, 0x3db2caa4, 0xbd3cb692,
    0xbceb3b62, 0x3db17035, 0x3cae9b70, 0xbdd057f1,
    0x3f751efd, 0xbcb228a8, 0x3cd33068, 0xbe090a39,
    0xbdc901e8, 0x3e36c38d, 0x3d179076, 0x3c83183d,
    0xbd5a97fb, 0x3d69142e, 0x3f6d7b07, 0xbdb49d58,
    0xbe563492, 0xbdb37d76, 0x3dd15421, 0x3d36580c,
    0x3b8aea5e, 0xbd4facd4, 0x3e0a664d, 0xbcf32b1a,
    0x3f61cd17, 0xbcc49324, 0x3d8ca3c2, 0x3d9ec15e,
    0x3d4ad1c4, 0xbdcbfbff, 0xbd97b981, 0xbd869ab2,
    0xbe2883d2, 0x3dc9f507, 0x3f76c620, 0xbc22892e,
    0xbd1dc2c4, 0x3d4dad87, 0xbe3444ad, 0x3df1c9b5,
    0xbcfccf48, 0xbce9ef09, 0xbdb68c82, 0xbd695e12,
    0xbda0e6ba, 0xbd594e4f, 0xbbf4e935, 0xbac0ae57,
    0x3d8a6e53, 0xbe1ca076, 0x3dba3872, 0x3d66094d,
    0x3c924c32, 0x3de556e9, 0x3f9e1113, 0x3db08f60,
    0xbc4191fa, 0x3ca3ee18, 0x3d5ae763, 0xbcc98679,
    0x3cca2fb0, 0xbd480f5f, 0xbcdae11e, 0x3df1dd20
    };

static const uint32_t in_linear_param[45] = {
    0x3d8fea8d, 0xbd7293d8, 0x3ccc7821, 0xbccd1526,
    0xbd4f75bd, 0xbd8e8ae4, 0xbca805ee, 0xbd8a7fa3,
    0x3cf804fe, 0x3dda4986, 0xbc0b1bae, 0xbdcd1ec5,
    0x3b919149, 0xbd9098b4, 0xbb8b9964, 0x3d039ad1,
    0xbca68bae, 0x390d40ec, 0xbd039db0, 0x3d234f8f,
    0x3f817dc7, 0xbc13fde7, 0x3d07e43b, 0xbd3968e9,
    0xbc9b3319, 0xbd347e72, 0x3ce52697, 0xbcf9252c,
    0xbbae10ce, 0x3d86177a, 0x3f810bed, 0xbce75ce8,
    0xbd5ca8c8, 0xbd8985cb, 0x3cf8c183, 0x3cf19f47,
    0xbde1a7ff, 0x3da009e9, 0x3b4c91ee, 0x3d9c8a98,
    0xbf800000, 0xbf7bdf92, 0x3f800000, 0x3f7bdf92,
    0xbf7935f0
    };

static const uint16_t in_linear_dims[6] = {
    0x0001, 0x0000, 0x0001, 0x0064, 0x000A, 0x0004
    };

static const uint32_t ref_linear[100] = {
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000000, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000000, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000001, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000001, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000001
    };

static const uint32_t in_polynomial_val[1000] = {
    0x3f9a08b1, 0x3d0d2308, 0xbca4a5da, 0xbcee0e74,
    0x3e05a417, 0xbce4cbbb, 0x3cac44c7, 0x3bb615d6,
    0x3d851b07, 0xbd2935fe, 0xbe115a3a, 0xbdb7d34d,
    0x3ded8c42, 0x3e3c6f60, 0x3d5e388f, 0x3c623dfd,
    0x3d925963, 0x3daf1697, 0xbd49fe01, 0x3de3ece0,
    0x3f754961, 0x3dce6806, 0x3c9c089e, 0xbe1d6394,
    0x3d4c550b, 0xbd9cc0cd, 0xbd7b42ac, 0xbe5e4665,
    0xbd7597d3, 0xbd849664, 0xbe2a7525, 0x3dcd22d9,
    0xbe5f18ee, 0x3d2c8322, 0x3d3b329b, 0xbcd922af,
    0xbceb9219, 0x3e445331, 0xbd6975d9, 0x3d76289d,
    0x3f539ad8, 0x3e229f63, 0x3e2454ee, 0xbd726184,
    0x3d879109, 0x3d94e948, 0xbcf82316, 0x3d19b9d3,
    0x3ddad0ce, 0x3d42818b, 0x3f8ff9bc, 0x3d11efbe,
    0x3e0cc6f3, 0xbe6ae872, 0x3e1019ee, 0xbda207f5,
    0x3cd297e7, 0xbc0dc715, 0x3dcc953e, 0x3d4c54b5,
    0xbe0f2f1a, 0xbd1080f8, 0x3e00e69e, 0xbb29ef4f,
    0x3c87c373, 0x3dab6881, 0xbcf5d1ee, 0xbd97a01f,
    0x3e3d1591, 0x3d65e353, 0x3f8ad76c, 0x3da84c05,
    0xbd3bd52f, 0xbd746121, 0x3d84a686, 0xbd9c9efc,
    0xbbf7bf1a, 0x3d5d9432, 0x3e324a8e, 0x3dd01025,
    0x3f82994d, 0xbc90b125, 0x3d9ec6b2, 0x3d304656,
    0xbd3046c1, 0xbc64318a, 0xbcb2aa2d, 0x3d9d5f33,
    0x3c8a91db, 0x3ab38c17, 0x3f7d3526, 0xbcab9ef1,
    0x3cf23640, 0x3d8db533, 0xbc2fce30, 0xbd759a9f,
    0xbdb46c76, 0x3da2075c, 0x3da20b73, 0xbe05316e,
    0x3f87e2df, 0x3cdb7e3e, 0xbdbb6962, 0x3d2f50a5,
    0x3c5e35e1, 0x3dff9359, 0x3d76f4a8, 0xbd082d51,
    0x3d7ce98a, 0x3e05fe77, 0x3f594bdc, 0x3cf447b3,
    0x3d4c8522, 0xbdc436b7, 0xbe103a31, 0x3c79375e,
    0xbc5acf3e, 0x3da4a089, 0xbe03bdeb, 0x3d48365a,
    0x3f7acfe3, 0x3db03163, 0xbd9a9720, 0xbd0a5ffd,
    0xbcbf6a15, 0x3c97ede2, 0xba3c46b2, 0x3dad275a,
    0x3dc55275, 0xbc90c22a, 0x3f688c0e, 0xbcc6daf9,
    0xbd58343d, 0x3cdfc8e9, 0x3da6aaf1, 0xbd94a4a4,
    0x3c827065, 0x3d254faf, 0xbcda03bb, 0x3c61c65c,
    0xbe078525, 0xbc1db3d1, 0x3d9e9dda, 0x3d44e17b,
    0x3c297f01, 0xbd8c5be5, 0x3d6576b5, 0x3e5f5745,
    0xbb4447a9, 0x3e00ad07, 0x3d9810e7, 0x3d810108,
    0x3d8a5a37, 0x3dcc5153, 0xbde1becf, 0xbda5c74e,
    0xbd5d15ca, 0x3d7e1f1e, 0xbd8e11a5, 0xbd279c58,
    0x3f89a557, 0x3b88e63b, 0x3d9336db, 0xbdb7e567,
    0xbc9514d8, 0x3da88ceb, 0xbcae2afb, 0x3d9e62cb,
    0x3cc03544, 0xbcb1dee4, 0xbe10530a, 0x3d20cd89,
    0x3d542a4b, 0x3d874937, 0x3e4b0d2c, 0x3dd1d274,
    0x3bbc155e, 0x3de38060, 0x3bdd9b25, 0x3d543cb0,
    0x3e0fb644, 0x3daccfdc, 0xbcca6014, 0x3d92374e,
    0xbe38f6bd, 0x3d4b95d2, 0xbcb75213, 0x3c1dbb38,
    0x3dccc2de, 0xbdc93740, 0xbe1650c0, 0x3e2b3678,
    0xbcf9bd2d, 0xbe55ff14, 0x3b75de44, 0xbddad839,
    0x3ca7f4b7, 0xbd8773e0, 0xba92e8b1, 0x3d088e86,
    0x3f92e28a, 0x3db5b180, 0x3dbd7abe, 0xbdbd220f,
    0xbd24f7e6, 0x3da90aaf, 0x3d9aff6e, 0x3d93aea6,
    0xbd9c378a, 0xbd71580a, 0x3f8e03eb, 0x3bbf2e40,
    0xbd5cea12, 0x3e00ca9a, 0x3e2ad8cd, 0xbb73eda4,
    0xbb9d7e75, 0xbdf3e9cf, 0xbce90f8a, 0xbd50b7e0,
    0xbda0a562, 0xbd4a70a2, 0x3cacae35, 0x3b1a7474,
    0x3d39e65a, 0xbbb87ae5, 0x3e02b5c7, 0x3db839dd,
    0x3db56e0f, 0xbdcaf3fd, 0xba9ad439, 0x3dc3c551,
    0xbd4fff6f, 0x3dc44aea, 0xbe4a0d9a, 0xbdae4634,
    0x3d4fec57, 0xbdc5bce3, 0xbd272b02, 0x3ca90342,
    0x3f790d8d, 0x3c91e671, 0xbd958c1e, 0x3d8b5710,
    0x3b89f1d1, 0xbd33bef6, 0x3d87f867, 0x3dca86a5,
    0xbdeec1e3, 0x3a13e5f4, 0x3dcf5f41, 0xbd888091,
    0x3da66e55, 0xbe84e9e8, 0xbca3908a, 0x3d8c41f9,
    0xbc7db67d, 0x3c6815b1, 0x3b7109b0, 0xbe336c7d,
    0x3f8fe532, 0xbbd4a1e7, 0xbd58297c, 0x3c68120e,
    0x3cf49265, 0xbcd654d0, 0xbd489b47, 0xbe0e9dc5,
    0xbd134472, 0x3dc623d8, 0x3f7a5f62, 0x3cb0ed31,
    0x3d36b71b, 0xbd0e505b, 0x3a08621e, 0x3a319e95,
    0x3d08802c, 0xbc56bb49, 0xbd3f6941, 0x3d90501e,
    0x3f73174e, 0xbdf1b3df, 0xbcd16447, 0xbe43a263,
    0xbd83e0d9, 0x3df74a3d, 0x3c5ebbde, 0xbb1a2c32,
    0x3dc5c8a1, 0xbd912aa0, 0x3f7be98b, 0xbc08e95e,
    0xbe315523, 0xbc0deaca, 0x3dd58e45, 0xbd3335c4,
    0x3d3dbb84, 0x3d00b69d, 0xbc370a22, 0x3dc47c26,
    0x3f80e14e, 0xbd4ff267, 0x3b0abc4e, 0xbca55e46,
    0x3c43b270, 0xbd903d75, 0x3d62b219, 0x3df93168,
    0xbdbbb05e, 0xbda6f749, 0x3f904f13, 0x3d330f98,
    0x3c1563a7, 0xbccbb9ef, 0xbdf84b5e, 0xbe212b99,
    0xbda24673, 0x3d639762, 0x3df50987, 0x3e37768d,
    0x3f76000e, 0xbe5d40d4, 0x3cc38281, 0xbb815c41,
    0xbcea2d66, 0xbc370d5c, 0x3c1c3c48, 0xbc04ff91,
    0x3e1302d4, 0x3e49d8a6, 0x3f80ec1d, 0x3dd58b80,
    0xbdebe804, 0x3d6f9dba, 0xbd5174b4, 0x3d9efa88,
    0x3d897950, 0xbe023750, 0x3db7fee0, 0x3d940265,
    0xbe1eb65b, 0x3c383be6, 0x3de2498e, 0x3bfeacf0,
    0xbcbd1ea3, 0x3b9b361b, 0xbe078f8e, 0xbda63456,
    0xbc3e6d26, 0xbdadb9cd, 0xbe0f641a, 0x3d870b94,
    0xbda5f007, 0xbdc8bd81, 0xbc89bb74, 0x3af9c67e,
    0x3ac4e7bc, 0x3e85af82, 0xbce4f4d0, 0xbdaf83db,
    0x3f740ec7, 0xbe39b735, 0x3b6c219d, 0xbd3e0c2a,
    0xbd460c36, 0x3de3a00a, 0xbc4199c3, 0xbd3ec6c1,
    0x3d53ac38, 0x3e01f3f9, 0x3f74404f, 0x3d9a9688,
    0xbe122bdf, 0xbc8aff74, 0x3caf806c, 0xbdc23364,
    0xbcd661df, 0xbdbedaec, 0x3e2a8725, 0xbe5b750b,
    0xbd448d2e, 0xbda9f209, 0xbdcd44e9, 0xbd83159f,
    0xbcccccbb, 0xbe33a5e1, 0x3d46f0c8, 0xbd5f9a02,
    0xbd03dc7f, 0xbe1e1147, 0xbd7394fb, 0x3d8e25aa,
    0x3cc232d3, 0x3e46e323, 0xbd92c964, 0xbda40a70,
    0xbddb296c, 0x3c5a138b, 0x3c643eab, 0xbc6b6756,
    0x3f8fc5a6, 0xbe2fc7dd, 0x3cafca26, 0x3d8351dc,
    0x3e2d88b4, 0xbba5fd48, 0x3d40d1f7, 0xbcc54de9,
    0x3d221fb9, 0xbdc72f7f, 0x3f8cde89, 0x3d9925e3,
    0xbd51208f, 0xbd51a8c2, 0xbd502859, 0xbe22be39,
    0xbd97f24f, 0x3d63979b, 0xbcbe7241, 0x3ce8b8c6,
    0x3da30555, 0x3d60cd3c, 0x3d6cba24, 0xbcd59ee6,
    0x3d1c66a1, 0xbcab2687, 0xbd305511, 0x3d536473,
    0x3d52d810, 0x3d906595, 0x3f7fda63, 0x3c1e1e88,
    0x3ca44e36, 0x3d845ae1, 0x3ca7a30b, 0xbd30afe9,
    0x3d8b4bc8, 0xbd4a9a14, 0xbe17b59d, 0x3cff461f,
    0xbd5c86e8, 0x3d3d91d3, 0xbd40df11, 0xbd928b3f,
    0x3dc609e3, 0x3deeb4e2, 0x3c89128f, 0x3bc21791,
    0xbe2d8211, 0xbd5854b2, 0xbcabc7f3, 0xbdb87bfa,
    0x3cea0bed, 0xbe1de1f7, 0x3e524ffa, 0xbc135eff,
    0x3dbca1d3, 0x3d1a5bd5, 0xbdfbfa1d, 0xbdb1322e,
    0xbd8f65fc, 0xbca74b7f, 0xbdf1d212, 0x3e011e9a,
    0xbcedb549, 0x3daf437a, 0xbdd9d1ef, 0x3c191522,
    0x3dbc1eae, 0xbbb10d9e, 0x3f82243c, 0x3d95b59a,
    0xbd87ff82, 0x3cef473c, 0xbd905dac, 0xbdfe1d37,
    0x3b8d28bb, 0x3d7204bc, 0x3d612567, 0x3dc42107,
    0x3f81a56e, 0xbc2967b2, 0xbd76c710, 0x3e16ba1c,
    0x3d920911, 0x3ce3fa6a, 0xbd89efdb, 0xbe0e307d,
    0xbcaa7d31, 0xbc05884f, 0xbbc5b5d4, 0xbda577bc,
    0x3db1b4b2, 0xbd246ef9, 0xbdf75d7f, 0x3ac233ca,
    0x3d7243d3, 0x3cf45b5e, 0xbb737373, 0xbca5956d,
    0xbcfb8b47, 0xbd8a30b4, 0x3e0be4c4, 0x3de014cf,
    0xbc905f18, 0x3d271325, 0x3cfd3a9c, 0xbc8a6f85,
    0xbe2db9ee, 0xbdc536ca, 0x3f7da09e, 0xbc06bf17,
    0xbc25734f, 0xbd19b3ff, 0x3d322214, 0xbd378be3,
    0xbcf70f27, 0xbd7b93fa, 0x3d615dd6, 0xbd6cdcf8,
    0x3e07402b, 0x3e005afc, 0xbd758a44, 0x3e184599,
    0x3d386db3, 0xbdb24f4f, 0x3de6fdab, 0x3b1aa440,
    0x3dc3a5f0, 0x3d70b9ea, 0x3f834f00, 0x3cfbbc77,
    0xbcc71615, 0x3d32b394, 0x3c95501b, 0x3e38a530,
    0xbd63bea0, 0x3d509c7b, 0xbd8d9a1e, 0xbc6ad559,
    0x3f8359a1, 0xbd6520e7, 0xbd074678, 0x3cd3053c,
    0x3af21f53, 0xbd8eca4d, 0xbe163ffa, 0x3da82437,
    0x3d3ccac1, 0x3b2a8255, 0x3f86234a, 0x3d93a689,
    0xbd63b7e3, 0x3e6b9d79, 0xbde67051, 0x3d194ab0,
    0x3b90e0aa, 0xbcda260f, 0xbdb364c5, 0x3dabf819,
    0xbd573c37, 0xbd98ac8c, 0x3c2aebeb, 0x3d899abd,
    0xbc881fd9, 0x3d15088d, 0xbd07acce, 0x3cc4df87,
    0x3c100320, 0xbde856a6, 0x3f6f4983, 0xbd06005b,
    0xbd8ac0d6, 0x3ddf914a, 0x3da1f01c, 0x3d1818ae,
    0x3d3584a2, 0xbb52230e, 0xbdbda1aa, 0xbdeb84c5,
    0xbdf30e16, 0x3c9a1b52, 0xbe25acad, 0xbcd9dd26,
    0xbdd44d17, 0xbc429105, 0xbc5d2ad4, 0x3cc432ea,
    0x3d190677, 0x3d644ac1, 0xbe083814, 0x3d342f3a,
    0x3cd043dc, 0xbc223a61, 0x3c08a57e, 0xbd8dd8fa,
    0xbdbd8fcc, 0x3d277463, 0x3da81494, 0x3d5e6c5a,
    0x3f6f4574, 0xbdea1ddf, 0xbd8192e7, 0x3d7a5cd7,
    0x3e0d3f14, 0xbc9619ce, 0xbc799bcc, 0xbbfd1dbc,
    0x3d170e15, 0x3d34d9cb, 0x3f99cae4, 0x3c0e0fe9,
    0x3ddfd735, 0xbcdc81b6, 0x3d1c5cae, 0x3d7c5612,
    0x3da1b697, 0xbd86a5f1, 0xbdac2a09, 0xbdf156b2,
    0x3dddfd71, 0x3d64c93f, 0x3dd9240c, 0xbe1fc193,
    0x3d5666c5, 0xbd82bc99, 0xbd4f3807, 0xbd89ec5f,
    0x3daa439a, 0xbd0c47c3, 0x3e145a62, 0x3d2c6eec,
    0xbd3b17ff, 0x3d7c3210, 0x3d8ebf91, 0x3deb1636,
    0x3d5e94ad, 0x3b8286db, 0xbbf090e0, 0x3e0ec39c,
    0x3f655f98, 0xbd5517ba, 0xbe081b71, 0x3d5cca1b,
    0x3d1a3f30, 0x3d8adf6f, 0xbc19c1e2, 0x3d749590,
    0x3dd8821b, 0xbb12071a, 0x3f826b35, 0xbb82330f,
    0x3d8eaae2, 0x3ba81a99, 0x3cd59926, 0xbd513754,
    0xbe3d3888, 0x3b829401, 0xbb659eb1, 0x3e17d69c,
    0x3d080db3, 0x3dcdb258, 0x3e0c5399, 0x3e01764b,
    0x3e0f7e92, 0x3e2d3e17, 0x3e12df10, 0xbc9761e5,
    0x3dac6d90, 0x3c2820b3, 0x3d57cb6e, 0x3df01a6e,
    0xbc02c85e, 0xbd78b4c6, 0x3da7ec27, 0x3cd4099f,
    0x3e18a484, 0x3c32e34e, 0x3cbd53e4, 0x3d8a26a3,
    0x3f87192e, 0xbc89917a, 0xbcd1ddf8, 0x3d1e934b,
    0xbe552fbb, 0xbda8ce66, 0x3e23b575, 0x3dc3c1f7,
    0xbdf77057, 0x3dc75b09, 0x3f7090ca, 0x3a334129,
    0xbcaa4f33, 0x3d4c26b1, 0x3da61984, 0x3d93ca7b,
    0xbda0f398, 0xbe040324, 0xbdbbda4a, 0xbcc6d4f7,
    0x3d558ee1, 0xbe17f08f, 0xbce32319, 0xbe1dc66b,
    0x3c59bc1f, 0xbd8708b9, 0x3db7f97e, 0xbcfef488,
    0x3dfa814f, 0x3e32df96, 0x3f8895c8, 0xbcf449e8,
    0x3d80a4ab, 0x3dc7ef29, 0x3dccc70b, 0xbd7a89a8,
    0x3dc39d1f, 0xbc94b541, 0x3dbb7e81, 0x3de420d9,
    0x3f712cdc, 0xbcb6b9c5, 0x3db958e4, 0x3c2e7940,
    0x3e0b6a53, 0x3c0612cf, 0x3e3b55c8, 0xbd433a3c,
    0x3e2a1eda, 0xbd91464a, 0x3f89f2bf, 0x3db9b007,
    0xbc2775d0, 0x3d029887, 0x3e0e0b26, 0xbd84ee23,
    0xbd0aaa9d, 0xbe0ce4ab, 0x3daa4b01, 0x3dc869b4,
    0xbc8413e6, 0xbb2d2459, 0x3dc456a0, 0x3d9fe53f,
    0x3cc86d03, 0xbd124311, 0x3bdd6b4d, 0xbd4a4a92,
    0x3b8123c7, 0xbc9dcc78, 0x3f8ed3cb, 0xbd8e4bea,
    0x3ca52137, 0xbd95dd61, 0xbb530d21, 0xbcd0a2c0,
    0xbb18f5f4, 0x3baf5e57, 0x3d9bee20, 0xbd2d9e2a,
    0x3d3ed56c, 0xbdc0555a, 0xbdd20a61, 0xbb707cf9,
    0xbd6b6f52, 0x3c768b7b, 0xbe6c52d6, 0x3c88aabe,
    0x3d1e32c3, 0xbe10cdff, 0xbd88cd0a, 0xbe155c54,
    0xbd520656, 0x3c170bfc, 0xbd3df826, 0xbd410b39,
    0xbdb72025, 0xbd3c62d7, 0x3db247ea, 0xbdcc3b04,
    0x3f781c1a, 0x3dd72294, 0xbcc20d03, 0xbe3178b9,
    0xbd9d6a85, 0x3d86848c, 0x3d18ae2b, 0x3dc3e4c2,
    0xbd19f271, 0xbd5cc464, 0xbd6adc1f, 0x3e011d1b,
    0x3dc5f777, 0x3e00e39c, 0x3d84a09a, 0x3e08844b,
    0x3dc8c43b, 0xbdc4152b, 0xbd951d65, 0x3e251e89,
    0xbe2b3ef7, 0xbe08dda1, 0x3c9be893, 0xbbe48b6e,
    0xbe138b7e, 0x3ddc43c7, 0x3c7874ae, 0x3d8e3b26,
    0x3c889389, 0xbcc1c645, 0x3f8ea921, 0xbdf708ef,
    0xbce9b627, 0xbbb11358, 0x3e7050fe, 0xbd221056,
    0xbc4549c4, 0x3d3b0d00, 0xbd592f38, 0xbd80c10e,
    0xbcc90684, 0x3d96c6ca, 0x3da67e6f, 0xbc9e61b9,
    0xbd031d2f, 0xbe27b34e, 0x3cfc0b9f, 0x3c5a6678,
    0x3e21127f, 0x3d868d7e, 0x3f821fff, 0x3b909b2f,
    0xbd7ad2ec, 0x3d03829d, 0xbc5dadf3, 0x3d07e577,
    0x38a9a3f4, 0x3db78e3d, 0xbd3950bc, 0x3e1343b0,
    0x3d31ebcc, 0xbd951307, 0xbde2d0e7, 0x3d6cbe8a,
    0x3bea3b24, 0x3c27b532, 0xbd8f2ce3, 0x3db43169,
    0xbd4e104e, 0xbcdbe100, 0xbd15b235, 0xbdbe11e3,
    0x3da259de, 0x3ca6c92f, 0x3ba2ac68, 0xbce6bde9,
    0xbdffa126, 0x3d5329ea, 0xbd1e5acf, 0x3da3581f,
    0x3e02531f, 0xbd6395fb, 0xbcec450c, 0x3d270d2f,
    0xbcd20eda, 0x3dc10568, 0xbddb8538, 0x3d181b79,
    0x3d061483, 0x3e09dd98, 0x3d384461, 0xbd604501,
    0x3da9abcc, 0x3bc92592, 0xbddf8e87, 0xbd31186b,
    0x3c65e091, 0x3cb48a98, 0x3dba1cba, 0x3a2e4ad2,
    0x3f760e89, 0xbd896662, 0xbd070b36, 0xbd8127e8,
    0xbd95018c, 0xbd3b5ab8, 0xbe0eec06, 0xbc207a0a,
    0xbb41ea5f, 0x3d7e88de, 0xbde3ab08, 0x3cf79d4c,
    0x3d5ab81e, 0xbd31c6ae, 0x3dd67e46, 0x3ddae3ee,
    0x3d3f8728, 0x3de56064, 0xbd47f767, 0x3d6d0542,
    0xbc7c4ca5, 0xbda0adc0, 0x3d937e18, 0xbe52102f,
    0xbd2f737a, 0x3d7db96b, 0x3ac1f706, 0xbdc2891b,
    0xbd42dd34, 0x3cd92485, 0x3bbaf8a4, 0x3d047e0c,
    0x3dd10fa6, 0xbe0342d9, 0x3d262d39, 0x3d24dc45,
    0xbe1261b5, 0x3da0431a, 0xbd6cf660, 0x3ddc54e1,
    0x3f5d8c74, 0xbe82c551, 0x3b5146fd, 0x3c69327b,
    0x3d33b853, 0x3dfa088e, 0x3db2da2e, 0xbd2de22e,
    0xbabff8f1, 0x3beb3759, 0x3cc4472f, 0xbe075b14,
    0x3c572ba4, 0x3c5fd31f, 0xbdb51669, 0xbd80243e,
    0xbccec656, 0x3d9bf3af, 0xbce68c49, 0xbdfffc26,
    0xbc80e92a, 0x3e0622a4, 0x3cbd5b77, 0x3d7fc9da,
    0x3d32ce2a, 0xbced417e, 0xbcae9380, 0x3d117b07,
    0xbccba378, 0xbd33e2a7, 0x3f83e8c8, 0xbd641850,
    0xbdf56600, 0x3d7b3702, 0xbd262566, 0xbd37d33a,
    0xbdacf06a, 0x3cde1d2e, 0xbd7ddd28, 0xbc8dcf30,
    0x3f854374, 0xbdbd0ef2, 0x3dff893d, 0xbd395857,
    0xbd9b84cb, 0x3cb95393, 0xbd0379d1, 0xbbaa4226,
    0xbdd49bc4, 0x3d979ffe, 0x3df65362, 0xbd2f7afd,
    0xbd4ea3a8, 0xbc944593, 0x3d91d445, 0x3ce06608,
    0x3d8e51ee, 0xbd0352bf, 0xbdf6584d, 0x3d886571,
    0xbd9d9c73, 0x3d028a4e, 0xbdcdc029, 0xbd1cf689,
    0xbd48ef9c, 0xbab70ca4, 0x3bc6fcbe, 0x3d14a189,
    0x3d88f65c, 0xbd9bd2a9, 0x3f7fbaa5, 0xbc159742,
    0x3d986c53, 0xbc2c1a7f, 0xbd98a17f, 0xbd50bc45,
    0x3cc8d69b, 0x3da277e9, 0xbc2b1a8b, 0xbe0e7e19
    };

static const uint32_t in_polynomial_param[113] = {
    0x3d8fea8d, 0xbd7293d8, 0x3ccc7821, 0xbccd1526,
    0xbd4f75bd, 0xbd8e8ae4, 0xbca805ee, 0xbd8a7fa3,
    0x3cf804fe, 0x3dda4986, 0xbd549f60, 0xbdf9899e,
    0xbcc58231, 0xbd349f4e, 0xbda92053, 0x3d15e0ef,
    0xbd6623f9, 0xbd039854, 0x3e04ad67, 0xbd80bbcd,
    0xbdb9a753, 0x3c13b9c1, 0xbd224968, 0x3d887823,
    0xbd92eb55, 0x3d946446, 0xbc7578bc, 0xbd388dd5,
    0xbc53df51, 0x3cd2a6bc, 0xbd3ce336, 0x3d808393,
    0xbd8ffe48, 0xbd0a7467, 0x3c8bec27, 0x3be481fa,
    0xbd8bdb7e, 0xbcb301ff, 0x3d0c4e17, 0x3d2de2f4,
    0xbc0b1bae, 0xbdcd1ec5, 0x3b919149, 0xbd9098b4,
    0xbb8b9964, 0x3d039ad1, 0xbca68bae, 0x390d40ec,
    0xbd039db0, 0x3d234f8f, 0x3f85d3c3, 0x3b35d345,
    0x3dbbb795, 0xbd059c12, 0xbd2a7d57, 0x3c5a946e,
    0xbc8f9212, 0x3d2a1eb8, 0xbc48ff2f, 0x3c600513,
    0x3f8485be, 0x3ae8fd26, 0xbc3ea0ba, 0xbb934c00,
    0xbc8cb8b7, 0x3df1233e, 0x3de12082, 0xbd3fcd40,
    0xbcb01407, 0xbce3c7bb, 0x3f817dc7, 0xbc13fde7,
    0x3d07e43b, 0xbd3968e9, 0xbc9b3319, 0xbd347e72,
    0x3ce52697, 0xbcf9252c, 0xbbae10ce, 0x3d86177a,
    0x3f810bed, 0xbce75ce8, 0xbd5ca8c8, 0xbd8985cb,
    0x3cf8c183, 0x3cf19f47, 0xbde1a7ff, 0x3da009e9,
    0x3b4c91ee, 0x3d9c8a98, 0x3f8230bb, 0x3ccef42c,
    0xbcf2cce9, 0x3cb9bbea, 0xbd168449, 0xbda93852,
    0xbd14d9ff, 0x3d6b6429, 0xbdc89f5e, 0xbda356bc,
    0xbf800000, 0xbf800000, 0xbe91b956, 0xbf800000,
    0xbf800000, 0x3e91b956, 0x3f800000, 0x3f800000,
    0x3f800000, 0x3f800000, 0xbf59c288, 0x3f8ccccd,
    0x3dcccccd
    };

static const uint16_t in_polynomial_dims[7] = {
    0x0002, 0x0000, 0x0001, 0x0064, 0x000A, 0x000A, 0x0003
    };

static const uint32_t ref_polynomial[100] = {
    0x00000001, 0x00000000, 0x00000001, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000000, 0x00000001
    };

static const uint32_t in_rbf_val[1000] = {
    0x3f8b4b4c, 0xbdac95d2, 0xbd068e6f, 0xbbbc1b76,
    0xbc192d22, 0xbdd6319c, 0xbc189471, 0xbd2e722e,
    0x3dd6a6e6, 0xbe00e004, 0x3f8f1752, 0xbc6e8d2c,
    0x3a92985a, 0x3b6fe6d6, 0xbdfefeff, 0xbbeb3824,
    0xbd82f572, 0xbd492ad1, 0x3bf9e3a8, 0xbdc752dd,
    0x3f88df6d, 0x3dd6b552, 0x3d444a4f, 0x3de4bcac,
    0xbaa16331, 0x3c1fac5d, 0xbdb9942b, 0x3dc9d2d5,
    0xbdafa521, 0xbdada28c, 0x3f82e8be, 0x3d3d7c60,
    0x3dad99c5, 0x3d1a0fc9, 0x3adf3d47, 0xbd94bccd,
    0x3dd2a10f, 0x3c4424fd, 0x3de37b89, 0xbe06afb4,
    0xbdc579dc, 0x3de7198d, 0x3cbeb1a6, 0x3d29eb3f,
    0x3de9e9b7, 0x3e005b97, 0x3d8fdf46, 0xbd9fc964,
    0xbd2d9114, 0x3dc3f061, 0x3debe70d, 0xbb1d567c,
    0xbd87fe58, 0x3d8381ad, 0x3ae21532, 0xbcc8b4fe,
    0x3de5b958, 0xbdb36c1c, 0xbd8115ba, 0xbd0a849c,
    0x3f801019, 0x3d969575, 0x3dd17e9d, 0x3d87deb1,
    0xbda89638, 0xbc3b7f2f, 0xbb01e658, 0x3db0d750,
    0x3d8b5e15, 0xbbd94aae, 0xbda7511c, 0x3d72a9ec,
    0xbdd4e020, 0x3b11c188, 0x3c31a618, 0x3da621e3,
    0x3d5ed9ba, 0xbe10a079, 0xbdc16d17, 0x3cd7119c,
    0xbb6230d5, 0x3d8e5de9, 0x3db28389, 0xbd17d15e,
    0xbd2a0b2c, 0xbcca872b, 0x3d809b8a, 0x3cfe14e1,
    0xbd5a45d0, 0xbc706e20, 0x3f680f4d, 0xbc1f97a3,
    0xbd1bbf15, 0x3cd80935, 0x3d8c0dfa, 0x3d4bf57a,
    0xbd1a22e8, 0x3df9508c, 0x3d42c0ad, 0xbdf19ef2,
    0x3d87d01d, 0x3b576429, 0xbcc76614, 0x3d28dfd8,
    0xbb5a5c2c, 0x3dda9c2e, 0x3dc2774e, 0xbd3c61d4,
    0xbb86b37b, 0xbccec677, 0xbd9ece68, 0x3e39b9ae,
    0xbe3519af, 0x3e0b9dbf, 0x3d1ec9b6, 0xbd9ba2fb,
    0x3db82a8d, 0xbd875916, 0xbce9fef7, 0xbd1cd171,
    0x3f56ed19, 0x3d7054e9, 0xbd855944, 0xbd475714,
    0xbd7f0d19, 0xbbee0d58, 0xbe127eb6, 0x3e4f464e,
    0x3dc9b7b2, 0xbd42cccd, 0x3f5f771f, 0xbd2f7feb,
    0x3c74ccf0, 0xbca24cb1, 0xbe07c49c, 0xbc38d8f3,
    0x3c1c8d14, 0xbd98ddb9, 0x3d14e0f2, 0x3d1dad2e,
    0x3f8216c2, 0xbcb3f779, 0x3ce435ab, 0xbe0f617f,
    0x3d9b70fa, 0x3dc4f6d4, 0xbdccdf84, 0x3b9a1a78,
    0x3bde35cf, 0xbcd03c64, 0x3f91cac6, 0xbe00f6bd,
    0x3d8052b1, 0x3d046593, 0xbd6f7e51, 0x3dae60e7,
    0xbe2d7c6d, 0x3c086474, 0xbdf5969e, 0x3c670972,
    0x3b2ab08a, 0x3d2009ca, 0x3d84ebe1, 0xbe1182de,
    0xbe1e6a2a, 0xbcfec542, 0x3be1a565, 0xbb177635,
    0xbe12f832, 0xbd959322, 0x3f938261, 0xbd2e28dc,
    0xbcd849f2, 0x3d966a31, 0xbd826558, 0x3d2db03f,
    0x3ccda21c, 0x3c8f7230, 0xbd6d1dc4, 0xbde242af,
    0x3ddb19bd, 0x3c67d788, 0x3d0d7015, 0xbc43a115,
    0xbd316148, 0xbc92713c, 0x3d6394c2, 0x3cdebb1a,
    0x3d56f9ca, 0xbd2a881a, 0xbe20ed2b, 0x3d678267,
    0x3cfc182a, 0x3d925f8a, 0x3d4d08ad, 0x3d37ab73,
    0x3c2ca9da, 0xbd9b3ce6, 0x3d4130da, 0xbd481c6b,
    0x3dd65b11, 0xbdfccda1, 0x3d8532ae, 0x3e7efd55,
    0x3dd8d14f, 0x3e01bf94, 0xbdf032b0, 0x3d3a8734,
    0x3d3a4481, 0xbd49d2c1, 0xbd17cbb9, 0xbd58a137,
    0xbcc456c4, 0xbd97dcd6, 0xbd0b8b23, 0xbd78809f,
    0xbd60b95f, 0xbe272b97, 0xbdc13d8b, 0x3de7d54f,
    0x3bddd960, 0xbc6a45d7, 0x3c96ede5, 0xbde48445,
    0x3d9e721d, 0xbda27a9f, 0x3d80ca95, 0xbbf885e7,
    0xbdb3ac8f, 0x3bd89ebc, 0x3c23827b, 0x3dfba169,
    0x3d0961e0, 0x3e08c026, 0xbd9c9e36, 0xbcf2ab79,
    0xbe009d45, 0x3cc5ec21, 0xbd764e2c, 0x3e611c98,
    0xbe0cdd1e, 0xbe74db71, 0x3dc2baa9, 0x3d978852,
    0x3d85e1ef, 0x3d08de71, 0xbe3003b5, 0x3c31df01,
    0xbd2f9c9b, 0x3d944108, 0x3f782e06, 0xbd32c131,
    0xbd8f733c, 0x3dcd3bde, 0x3dcae702, 0x3c993200,
    0x3d153ea9, 0xbd5f7947, 0x3c4ddc3f, 0x3d9f4bf4,
    0x3f84085e, 0x3c6f1311, 0x3dcba507, 0xbe2ffcbc,
    0x3d8862ca, 0x3d56b546, 0x3d6f93c8, 0x3b8552dd,
    0xbd254c4f, 0xbdbd5387, 0x3da1cac0, 0x3dba4fd0,
    0x3d869fea, 0xbcbcd8c0, 0xbc69cc78, 0xbdc4897e,
    0xbdb76c77, 0xbd12c81b, 0x3cbe797b, 0x3d10167b,
    0x3da2669e, 0x3d8e8fc5, 0xbdf358db, 0xbd87417b,
    0xbd7cdcf8, 0xbd713f16, 0x3c52aca1, 0x3dd68748,
    0x3d94419e, 0x3e03f9f2, 0x3f6cb2cb, 0xbdc73a17,
    0x3e63ef10, 0x3d9096a8, 0x3d1de9af, 0xb934d1ef,
    0xbe581043, 0x3deffefe, 0x3cab55d9, 0x3d90c9e3,
    0x3dbc8b1b, 0xbd4ec1ed, 0x3e259d53, 0x3ccb3011,
    0x3e314275, 0x3ba59177, 0x3d89b9e1, 0x3e6125f0,
    0x3c74b31d, 0x3bd529ff, 0x3f89a93d, 0x3e03e616,
    0x3d2a8582, 0xbd9e466a, 0xbc4a1ad8, 0xbd8e99e0,
    0xbe5a16ca, 0x3cd7a806, 0xbe00cc54, 0x3df83a78,
    0x3f813aaa, 0xbe1525d8, 0xbde0c5cb, 0xbe667e38,
    0x3d14e307, 0x3c5aad9d, 0x3d6e5944, 0xbd49ac70,
    0x3cc60086, 0x3c8caf8c, 0xbd894e67, 0x3bda1944,
    0x3d70da4c, 0x3dd6b325, 0xbc6da554, 0x3d56829d,
    0x3d4daeff, 0x3db2311f, 0x3d87f4f0, 0x3db192c7,
    0x3f74d37d, 0x3e482c4d, 0xbc9a27e8, 0x3d6bde4a,
    0x3e01eb42, 0xbdeec6b0, 0xbd2af68e, 0xbd9e118b,
    0x3bcd5af7, 0xbdf3a909, 0x3c5dd8bc, 0x3d1000e1,
    0xbcc0a553, 0x3da74f1c, 0x3d478a63, 0x39a27d1e,
    0xbd3da4c2, 0x3e029503, 0x3e61a7b9, 0x3d70cb04,
    0x3d9a56a4, 0x3ca8411a, 0xbceb0cb3, 0x3af7f44c,
    0x3d8190b3, 0xbca7910c, 0x3d68e327, 0xbdc46dd4,
    0xbcec890e, 0xbd4e2a25, 0x3f6bb7ce, 0x3d98f9ea,
    0x3d91b57b, 0x3be46df7, 0xbe07881e, 0x3dabf483,
    0x3c666a93, 0x3dca3780, 0xbe1f26d0, 0x3a5a1eea,
    0xbdb0a251, 0x3db9c619, 0x3dccf592, 0xbc93835a,
    0x3c9e2348, 0x3cc18326, 0x3db74499, 0xbd622087,
    0xbd7d9cd0, 0x3bc68891, 0x3f855c09, 0x3bd0d975,
    0x3d8bf13a, 0x3dcfbe29, 0xbdb98639, 0xbb460445,
    0xbd988d05, 0x3d02af3c, 0x3d1016ba, 0x3e1da5d1,
    0x3e15b68d, 0xbdd103a8, 0xbe1ee3ce, 0x3dc980ed,
    0x3ccd65d2, 0xbc1ded1d, 0xbe0d5705, 0xbd2dfbb5,
    0x3d3fc496, 0xbd132d31, 0x3f8503e8, 0x3d095d42,
    0xbdf11b20, 0xbcb99625, 0x3cfc6720, 0xbb6baa9c,
    0x3e465df4, 0xbe2c8632, 0x3d98e899, 0x3e0527f8,
    0x3f8e5af3, 0xba96eec1, 0xbce3522f, 0x3c2664fa,
    0x3deee0a8, 0xbddc1429, 0x3db5e015, 0xbdde257b,
    0xbbc836e5, 0x3c9c5670, 0xbe255627, 0x3d8ee7f7,
    0xbbe9bdc3, 0x3dc4735a, 0x3dbe39d2, 0x3d80ba5c,
    0xbde0eca8, 0xbdbda156, 0x3e16f4a5, 0xbcaaa76e,
    0x3f7146d9, 0xbcb731ea, 0xbce82f88, 0xbd8bc8ec,
    0x3d909f36, 0x3c847229, 0x3dd0f423, 0xbc3291b7,
    0xbe20543a, 0x3c9b4a12, 0x3f8ba15b, 0xbddb3fb8,
    0x3b21b437, 0xbd299baf, 0x3cd65cb5, 0xbe1899ea,
    0x3bc55169, 0x3de310cd, 0x3cbfc4e5, 0xbe1a3d51,
    0x3f7ec5bc, 0x3da28689, 0xbd33ee00, 0x3dcefa46,
    0xbb659c39, 0x3ce859cb, 0xbbb1c601, 0x3e1985bd,
    0xbd9f83d5, 0x3c054fca, 0x3db2ec9c, 0xbd4f17fe,
    0x3c9f8c8f, 0x3d5ea340, 0x3dd03645, 0x3b8b5ce5,
    0xbd2ed87c, 0xbe248538, 0xbd8f9534, 0x3e1b2099,
    0x3f7ad62a, 0xbd591083, 0x3da9186d, 0xbd05cfe7,
    0xbd2f2165, 0x3d28171f, 0xbdef5770, 0xbc9bbbf9,
    0x3d4a41b7, 0x3c1c0252, 0x3d5024f1, 0xbddf7ae0,
    0xbb924c0a, 0xbe85b2c3, 0xbcd3677c, 0xbc29f260,
    0xbdbb8918, 0x3d659758, 0xbda53a19, 0xbc5bfa1d,
    0x3f3d4be8, 0x3d10d44e, 0xbe0ff450, 0x3daa3e90,
    0x3d2a51e3, 0x3d3cb050, 0x3db8c810, 0x3b963f01,
    0x3e3931cc, 0x3d7517fb, 0xbdaa29cc, 0xbcb9ba09,
    0x3d71bfb7, 0x3d838009, 0x3e444a02, 0xbd8f1fdd,
    0x3b780659, 0xbda19635, 0x3dcf4310, 0x3d3dda55,
    0xbd97e182, 0xbc1165d9, 0x3e17db1e, 0xbc995f63,
    0x3cfe8f41, 0x3de4da4c, 0x3d552be9, 0x3cc66f7d,
    0x3d6e69fd, 0x3ce67060, 0x3f823326, 0xbd1f205d,
    0xbb6cf916, 0x3cbc5edc, 0x3d2e5414, 0xbd691613,
    0x3d1c0699, 0x3ce3555a, 0x3e1fb28e, 0xbdeca527,
    0x3f9f9406, 0x3d56fd4a, 0x3db8b71a, 0xbd0fe5eb,
    0xbdc6df50, 0xbcc5e268, 0xbd19e047, 0xbd821db0,
    0xbdb0960d, 0xbd712d31, 0xbde5c40e, 0x3d5725ae,
    0x3d43513a, 0x3e09f671, 0xbbe2c834, 0xbd75b5f8,
    0x3e051fe4, 0xbc1f74ca, 0x3b34e73d, 0x3db11929,
    0x3f6adcb6, 0xbd83711e, 0x3d1f7b96, 0xbdc947ca,
    0xbd1e96e6, 0x3dc39dee, 0x3d7dd154, 0x3d688a07,
    0xb8f9cd2e, 0xbd5fb0c0, 0x3f87e8d6, 0xbd0c0c9f,
    0xbc534fb9, 0x3e103cee, 0x3e10295f, 0xbb936509,
    0xbe0ea379, 0xbd83218f, 0xbd23a624, 0xbdc6c12a,
    0xbd3b125a, 0xbd9af37b, 0x3d24d9ed, 0x3d7f81a2,
    0xbe047991, 0x3c5c2e1e, 0x3ceb9d31, 0xbdbe14a3,
    0x3e188e97, 0xbd2376fb, 0x3d255b6f, 0xbd4eb3eb,
    0xbc32190c, 0x3ac28c4c, 0x3d503bc6, 0xbbd0af83,
    0xbdc3a55e, 0xbcfea382, 0x3cc61456, 0xbe33e562,
    0x3f7d667b, 0x3d35ea34, 0xbd2c8481, 0xbdcdf285,
    0xbd903320, 0xbd8eeea4, 0x3e00215e, 0x3d5f5abc,
    0xb9998c68, 0xbe2976ff, 0xbd1aee09, 0xbd75293d,
    0xbdadc63c, 0xbd900f8d, 0x3dd85b51, 0x3d2f6057,
    0x3db882ae, 0xbe261dbe, 0xbd88bfe6, 0xbda770f1,
    0x3d718209, 0xbe1f9cfe, 0x3d10513c, 0xbe1981a8,
    0xbdcd8e9a, 0x3d72e9cb, 0xbd987676, 0xbdba16db,
    0xbdbf647a, 0x3dd4a7e3, 0x3f4bb76d, 0x3cbe0280,
    0x3e1d1f65, 0xbe28dbe6, 0x3d28b324, 0xbd350967,
    0xbce5588d, 0x3d8c521f, 0xbd8294be, 0xbd1fcb60,
    0xbd896490, 0xbc258036, 0xbde43346, 0xbc34eb79,
    0xbd5b8137, 0xbdd54e65, 0x3d9c7984, 0x3d809c28,
    0x3e13e82a, 0x3e25e9bd, 0x3da9027b, 0x3e22019f,
    0xbd42a7cb, 0x3dae2b2b, 0xbdae68f1, 0xbd9ef1a0,
    0x3da43576, 0xbcb9fb81, 0x3da8aa03, 0xbd5e324a,
    0x3d03e1f8, 0x3df334d5, 0xbccde303, 0x3d83877d,
    0xbd2db262, 0x3e828357, 0x3dc43a53, 0xbdceae06,
    0xbd843fa4, 0x3da6ce93, 0x3f7cd64f, 0xbdcfa0b1,
    0x3cc54906, 0xbdaef09d, 0x3e0ab083, 0x3dccac4b,
    0x3c5c56ae, 0x3b99c7ba, 0xbdda4291, 0xbca21dc6,
    0x3c9fced5, 0xbe18fd1f, 0xbd59b15b, 0xbdb4b241,
    0x3aa75357, 0x3d20980a, 0x3cfe4d77, 0xbc4f8ece,
    0xbcca7637, 0xbdb6e44f, 0x3f8229d7, 0xbd92dafd,
    0xbd844522, 0x3e2910c3, 0x3d400524, 0xbd2105e4,
    0xbb5e76f5, 0xbb6c05f4, 0xbb5fdea3, 0x3d8fd832,
    0x3f61c812, 0xbd5e22b2, 0xbaa3948d, 0x3e5d473e,
    0x3c89c9d5, 0x3c753a5d, 0xbd581b92, 0xbd93d36c,
    0x3de7639e, 0x3d23cfd3, 0x3f7b013b, 0xbd61f345,
    0x3c768205, 0x3b84be96, 0x3d237401, 0x3d990d56,
    0x3e12a4ea, 0x3ca777cf, 0xbd2d866a, 0xbc351509,
    0xbcf5194e, 0xbd0cfc36, 0x3bbab72d, 0x3db38b8d,
    0x3d275e73, 0xbd8aca20, 0x3c8f6daf, 0xbdf56e72,
    0xbdd5d04f, 0x3ca486db, 0x3f8f5a0c, 0xbd39076e,
    0x3de53c38, 0x3df2b2b1, 0x3bcd3620, 0x3d7a244f,
    0xbd98c2e4, 0x3d8e65e6, 0x3e1d2d13, 0x3d204af1,
    0xbdb96cf2, 0xbe02c796, 0xbe16af91, 0xbc9da8cc,
    0x3e197615, 0xbe17e14a, 0x3d194659, 0x3c6c3c3d,
    0x3ceb6428, 0x3d936644, 0x3f808464, 0x3e12872e,
    0xbdbfd380, 0xbd52ad86, 0xbc4af807, 0xba2b6d5f,
    0x3e47e550, 0x3cfa73dc, 0xbd072100, 0xbba8e292,
    0x3f796b8d, 0xbd468eab, 0x3cd1fbb9, 0x3d2b9bda,
    0xbc6be4c0, 0x3dbe7adb, 0xbd8691a9, 0xbd857db3,
    0xbe0203a1, 0x3ca5a274, 0xbb6b9cf7, 0x3cc3e213,
    0x3d1e0164, 0x3e315d41, 0xbb07dcb5, 0x3d506a94,
    0xbd290c11, 0xbc46d89e, 0xbe028b60, 0x3c870e95,
    0x3f6bc061, 0xbdc5bbe8, 0xbd98fdba, 0xbe0f22ed,
    0xbc31dcc7, 0x3d5d44cb, 0x3dbec4ac, 0x3dce00bd,
    0x3c027841, 0x3da39871, 0x3f6d4769, 0xbdb43a9d,
    0xbcf85a75, 0xbcf3a3f8, 0xba0876d8, 0xbcf5ede6,
    0x3d41551b, 0xbe19734d, 0xbd22da32, 0xbde42f01,
    0xbd9c74d1, 0xbd45d4cd, 0xbd4b15ed, 0xba752019,
    0x3cc655fb, 0x3d585dcc, 0x3b0f7a35, 0x3e2dc752,
    0xbcba4949, 0xbe0bf1da, 0x3f7e4981, 0x3e1c3477,
    0x3c44869c, 0xbda126d2, 0x3d2109de, 0xbc8d1ae7,
    0x3e3e296d, 0x3dd41be4, 0xbdb2f9b0, 0x3d28da1a,
    0x3c6c162c, 0xbd842cf1, 0xbde135b0, 0x3df2b333,
    0x3d774f31, 0x3dfd961c, 0xbcc702f5, 0xbde74a09,
    0x3e178ecc, 0x3d1986c5, 0xbdc68b26, 0xbd43913f,
    0x3c0059f2, 0x3d06ec9b, 0xbd45023a, 0xbd8fcbb1,
    0x3db73340, 0x3c87b53d, 0x3ca55ad8, 0x3cb3fc18,
    0x3f874e08, 0x3def5ff1, 0x3d6c8c5a, 0xbc825600,
    0x3dcad1aa, 0x3d016d9e, 0xbd066e20, 0xbc62d17e,
    0xbe07f062, 0xbd794192, 0x3d824944, 0x3e875016,
    0xbd84c10c, 0x3d47fef3, 0xbd5ca000, 0x3da6203c,
    0xbcbf1de1, 0x3cb27c2f, 0xbda2bbce, 0x3de7fb04,
    0x3e199334, 0xbc607e02, 0x3da660ad, 0xbdb4c988,
    0xbc3cd505, 0x3d2419fa, 0x3c7fc368, 0x3d32fcbd,
    0x3d59b0d3, 0xbddce413, 0x3f7913af, 0x3dad3f33,
    0xbddfffe6, 0xbded18ba, 0xbd096e92, 0x3db3052a,
    0xbd9f6a8a, 0x3e34d763, 0x3e3fbf77, 0xb9182774,
    0x3d84f1ae, 0x3d5552f9, 0xbd99a7ee, 0xbc29d7c9,
    0xbd8e9984, 0x3dd95e6b, 0xbcb94320, 0xbdb5ee90,
    0xbd938623, 0xbd5a209b, 0x3d95bd5c, 0xbd98f8fc,
    0x3e002745, 0x3cbec548, 0xbd25a898, 0x3dc424ae,
    0x3cc27a41, 0xbcf3f806, 0x3cb664c7, 0x3d8b95cb,
    0x3f622bc9, 0xbd71363e, 0x3c51265d, 0x3df88cc2,
    0x3d98649e, 0x3c87471d, 0xbdb97786, 0xbaae41a9,
    0xbda13df6, 0x3d05f5a9, 0x3f63698e, 0x3d3652ab,
    0x3d9dc56d, 0x3cbb34f2, 0x3cd08f23, 0xbdbdfe16,
    0xbb830a72, 0x3de08df5, 0x3d8a1354, 0xbe18c3b0,
    0x3f8873ce, 0x3dd0e542, 0xbd43096f, 0xbd61a3cf,
    0x3b2a1fad, 0x3dffe21e, 0xbdd70a7d, 0xbd858b84,
    0x3da9c28a, 0xbe0212f0, 0xbe10db60, 0xbd4149e6,
    0x3d5e57aa, 0xbc37c36e, 0xbdee33f6, 0x3c93d386,
    0x3dcee6f9, 0x3d6241a1, 0xbd52b2c5, 0xbc45171b,
    0x3f88febe, 0xbd1b93c1, 0x3d487b4e, 0xbd30be0f,
    0x3c0d5fb2, 0xbd871b87, 0xbd52cbad, 0x3dd0a87f,
    0xbd25e06d, 0xbddfb435, 0x3d919d1b, 0x3dd5df93,
    0xbcbf5279, 0xbd4ee8ab, 0x3c51ebb9, 0xbc91aa99,
    0x3dd34684, 0x3d5f65ae, 0x3e0e3ddf, 0xbc4b1f22,
    0x3c29a873, 0x3e06b117, 0x3c9b1f1f, 0x3d874aaa,
    0x3d84c6d9, 0xbdc1ccfd, 0x3d0195d1, 0x3e4066db,
    0xbd58df86, 0xbde509e5, 0xbd708545, 0xbd4e7db5,
    0xbd572e03, 0xbb19332f, 0x3d912369, 0x3dd47784,
    0xbd95c7ac, 0x3e212d9b, 0x3c9d1246, 0x3e46675d,
    0xbd16676b, 0x3c7977b0, 0x3b01fe8d, 0x3d819691,
    0xbdec78b2, 0xbdf17528, 0xbcf0248c, 0xbe2c174d,
    0xbc380bed, 0x3dcf89c4, 0xbd895288, 0x3cb93df5,
    0x3e15b7f3, 0xbcb2fdbb, 0xbc710ba3, 0xbce1d477,
    0x3cf5d42d, 0xbb936401, 0x3d1832fe, 0xbc9e0365
    };

static const uint32_t in_rbf_param[112] = {
    0x3d8fea8d, 0xbd7293d8, 0x3ccc7821, 0xbccd1526,
    0xbd4f75bd, 0xbd8e8ae4, 0xbca805ee, 0xbd8a7fa3,
    0x3cf804fe, 0x3dda4986, 0xbd549f60, 0xbdf9899e,
    0xbcc58231, 0xbd349f4e, 0xbda92053, 0x3d15e0ef,
    0xbd6623f9, 0xbd039854, 0x3e04ad67, 0xbd80bbcd,
    0xbdb9a753, 0x3c13b9c1, 0xbd224968, 0x3d887823,
    0xbd92eb55, 0x3d946446, 0xbc7578bc, 0xbd388dd5,
    0xbc53df51, 0x3cd2a6bc, 0xbd3ce336, 0x3d808393,
    0xbd8ffe48, 0xbd0a7467, 0x3c8bec27, 0x3be481fa,
    0xbd8bdb7e, 0xbcb301ff, 0x3d0c4e17, 0x3d2de2f4,
    0xbc0b1bae, 0xbdcd1ec5, 0x3b919149, 0xbd9098b4,
    0xbb8b9964, 0x3d039ad1, 0xbca68bae, 0x390d40ec,
    0xbd039db0, 0x3d234f8f, 0x3f85d3c3, 0x3b35d345,
    0x3dbbb795, 0xbd059c12, 0xbd2a7d57, 0x3c5a946e,
    0xbc8f9212, 0x3d2a1eb8, 0xbc48ff2f, 0x3c600513,
    0x3f8485be, 0x3ae8fd26, 0xbc3ea0ba, 0xbb934c00,
    0xbc8cb8b7, 0x3df1233e, 0x3de12082, 0xbd3fcd40,
    0xbcb01407, 0xbce3c7bb, 0x3f817dc7, 0xbc13fde7,
    0x3d07e43b, 0xbd3968e9, 0xbc9b3319, 0xbd347e72,
    0x3ce52697, 0xbcf9252c, 0xbbae10ce, 0x3d86177a,
    0x3f810bed, 0xbce75ce8, 0xbd5ca8c8, 0xbd8985cb,
    0x3cf8c183, 0x3cf19f47, 0xbde1a7ff, 0x3da009e9,
    0x3b4c91ee, 0x3d9c8a98, 0x3f8230bb, 0x3ccef42c,
    0xbcf2cce9, 0x3cb9bbea, 0xbd168449, 0xbda93852,
    0xbd14d9ff, 0x3d6b6429, 0xbdc89f5e, 0xbda356bc,
    0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000,
    0xbf800000, 0x3f800000, 0x3f800000, 0x3f800000,
    0x3f800000, 0x3f800000, 0x3c93fb50, 0x3dcccccd
    };

static const uint16_t in_rbf_dims[6] = {
    0x0003, 0x0000, 0x0001, 0x0064, 0x000A, 0x000A
    };

static const uint32_t ref_rbf[100] = {
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000001, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000001, 0x00000001, 0x00000000,
    0x00000001, 0x00000001, 0x00000001, 0x00000000,
    0x00000001, 0x00000000, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000001, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000000
    };

static const uint32_t in_sigmoid_val[1000] = {
    0xbbccb4ea, 0xbd744dd1, 0x3d935ad8, 0xbd90f070,
    0xbdc5b6e9, 0xbcc4bc10, 0xbdd58a0c, 0xbd9d7e02,
    0xbbea8a00, 0x3d96bc58, 0x3f73903b, 0x3d93012d,
    0xbdf4352d, 0xbdfd21b4, 0x3d8ad2ab, 0xbbece38b,
    0x3c8c168e, 0x3dd9afb3, 0x3db03745, 0xbd34bc39,
    0x3dbfdfe2, 0xbcf936c0, 0xbd7aeb47, 0x3d9e158b,
    0x3d86cd17, 0xbd587bc8, 0xbd96378c, 0x3e35c182,
    0x3df682aa, 0x3e09a2ff, 0x3c80fc86, 0x3d082085,
    0x3e6e14e1, 0x3dfb1be6, 0xbd294339, 0xbe0bc7c0,
    0x3d56af12, 0xbd61a9c5, 0x3c7d727f, 0x3db03d2b,
    0x3f83f3a4, 0x3d8f338d, 0x3e5da502, 0x3de64801,
    0x3db9d6c1, 0x3dfd8744, 0xbda13f82, 0xbd0ddfa2,
    0xbdda39dd, 0xbdcf17ee, 0x3f81d485, 0x3df942f6,
    0xbcb2ded1, 0xbd6191b8, 0x3bb0a8e1, 0x3e128790,
    0xbcf2afc2, 0x3d61b996, 0x3dfc558b, 0x3cd7f872,
    0x3de3299d, 0xbe0d8d03, 0x3d2d059d, 0xbd716d1b,
    0x3c20a1fd, 0x3d97e3c0, 0x3e583d68, 0xbc6b118c,
    0x3e226149, 0x3d85f580, 0x3b2bb162, 0xbd39f165,
    0x3d0f1d31, 0xbd1e28f9, 0x3a5aa4c6, 0xbdecd6fc,
    0x3b313d87, 0xbcd5ad56, 0xbda4fa12, 0xbe255476,
    0x3d43c1da, 0x3e0b192d, 0x3dd6c6dd, 0xbd90d760,
    0xbe0ed7e9, 0x3db29487, 0xbcf21475, 0x3cad28cc,
    0x3d766615, 0x3d4d638c, 0x3daf71c1, 0xbe115123,
    0xbddae6ea, 0x3c1f52b8, 0xbe0f0548, 0x3d956780,
    0xbd4926d8, 0xbd92541b, 0xbd23736d, 0x3d46c3a5,
    0x3cf28f7e, 0x3d8e894b, 0x3d1b8bf6, 0x3bae9091,
    0x3c8ac54b, 0xbd40f485, 0x3cd7534b, 0x3d9757e9,
    0x3d0a0218, 0xbd6ec361, 0xbe03623e, 0xbd6673e5,
    0x3d71d19d, 0x3d8a7bd1, 0x3e03c75f, 0x3e12d729,
    0x3bc74e8d, 0x3c2d7ba0, 0xbe0b8573, 0x3df0a64a,
    0xbc8b7296, 0xbe4660db, 0xbbd59a16, 0xbda5a82f,
    0x3cf5c7ce, 0x3e42e23a, 0x3c8e04a4, 0x3e1aca07,
    0x3d6afc54, 0xbe21c568, 0x3f8263a8, 0xbdbe26b2,
    0x3e05324b, 0x38922cc6, 0x3e69d50f, 0x3de81714,
    0x3d8cb4c1, 0xbdb41be6, 0xbcc23942, 0xbd9d9d48,
    0x3ca1282b, 0xbd47a65b, 0x3e0e7f9b, 0xbe158bdc,
    0x3d7d4695, 0x3cc60fec, 0xbdb9f65c, 0xbde649ee,
    0x3d436857, 0x3e005808, 0x3f7e78c2, 0x3d577286,
    0x3d479427, 0xbe018370, 0x3ca7d7bc, 0x3bffe48a,
    0xbd3a7f6c, 0xbd9f2b7e, 0x3d2035c3, 0x3ba0db62,
    0x3b8ad0c7, 0xbdf93d1f, 0xbc8e996a, 0xbd93ee0b,
    0x3c6e698e, 0x3bb69976, 0xbd968665, 0xbdbb35fc,
    0xbe0615a3, 0x3bd14252, 0x3b347944, 0xbd0c2e8f,
    0x3c8b8d61, 0xbd060d4f, 0x3d0dc253, 0xbc185d5a,
    0xbbf679ca, 0x3d10f404, 0xbdc06a99, 0xbcc4481f,
    0x3f6ddab4, 0xbd35785e, 0x3c9fa6d5, 0xbd9b4e70,
    0xbd574f38, 0xbd82fdd7, 0xbe303a47, 0x3d1663d0,
    0x3d943a64, 0x3d325471, 0xbb9cdfcd, 0x3ce57f6c,
    0xbdc91f0b, 0xbca279bf, 0xbc1a41cd, 0xbda83f75,
    0x3c17d932, 0xbd010ec7, 0xbe0c8828, 0xba1162b8,
    0x3f5bd7bd, 0x3dde78b0, 0x3dd89c18, 0x3e1701c7,
    0x3d6782ba, 0x3e2eaf9d, 0x3d51e572, 0x3d20c042,
    0x3c0ca3bc, 0xbdbb2711, 0x3f8a2594, 0xbc5e78bc,
    0xbc7b4fe2, 0x3d7b981e, 0x3da8fcfd, 0xbda01ba2,
    0xbd835289, 0xbde07816, 0x3cf8f675, 0xbdca57d0,
    0x3f57244c, 0xbd15dbd2, 0x3c502b33, 0x3c123078,
    0xbcc7cad8, 0x3c3b1a57, 0x3d3d3b5a, 0xbb13358f,
    0x3e0408a7, 0x3d9f506e, 0x3f765635, 0xbe0aaa42,
    0xbd5822a7, 0x3de15f49, 0xbdabafd4, 0x3d26fa00,
    0x3c146018, 0x3d4c5093, 0x3d1b7235, 0x3e2541ae,
    0xbdaca500, 0xbd281043, 0x3c9adb0e, 0xbe1e96dc,
    0x3daab40b, 0xbc4d522e, 0x3c7af8bc, 0xbc92cef0,
    0xbbfe8d91, 0xbc857819, 0xbcfc09e7, 0xbc938149,
    0xbdf5b8fc, 0xbe13c8c8, 0x3e09cea0, 0xbca19b01,
    0xbdafbe75, 0xbd842830, 0xbda5b717, 0x3e17d6e3,
    0x3f8529f1, 0xbdf49246, 0xbcb87227, 0x3dd21002,
    0xbe13d75c, 0xbc8e1e97, 0x3c15d2db, 0x3d2e3614,
    0x3e0641cb, 0xbd72d7a4, 0x3f6daa2c, 0xbdcf0811,
    0xbd4a3072, 0xbd6728d2, 0xba8be937, 0x3cd117e4,
    0xbbc53d26, 0xbe37aa42, 0xbd7616e4, 0x3deec302,
    0x3f8fbda1, 0xbb25fb2a, 0x3d3c17a3, 0xbc5fca76,
    0xbc8ed4d9, 0xbd1903a9, 0xbd1931fc, 0xbd96f17e,
    0xbc0dbcfa, 0x3d89a5a1, 0xbe184b88, 0x3d8d8778,
    0xbc8cb01e, 0x3ccb115c, 0x3db306c3, 0xbd822a52,
    0xbc9ed3d4, 0xbad93302, 0xbcfb8df2, 0xbccf010c,
    0x3f7e1a89, 0xbd830825, 0xb9bf6c86, 0x3dfb3c26,
    0xbbba2e84, 0xbd3462a3, 0xbe4678cf, 0x3d0f1cff,
    0x3da89530, 0xbd3b7dd0, 0x3c765c5c, 0xbd5ad917,
    0x3c9d5745, 0x3e056ff2, 0xbc8d87f1, 0x3d60a7db,
    0x3d83b888, 0xbde2d4d0, 0xbc218110, 0xbd47a100,
    0xbd0032e3, 0x3d7329e4, 0x3cb5dc8a, 0x3cf3d396,
    0xbd039b41, 0xbd0a3a45, 0x3d3bcfa1, 0xbde3aa52,
    0x3d26ed6b, 0xbe07228e, 0xbc5f2c06, 0x3d494db8,
    0x3ce6135d, 0xbe5f2752, 0xbdd5b5ae, 0x3c217618,
    0x3c90365a, 0xbdd91cc1, 0xbda38f00, 0x3e31a75b,
    0xbbc58df5, 0x3d01ce8e, 0x3e37db1b, 0xbc4f4353,
    0x3c179a20, 0x3c856ec1, 0x3d650d39, 0x3db61cf5,
    0x3d91b466, 0xbd621d2d, 0x3f830835, 0x3dabe0a6,
    0x3de4c33d, 0x3d295383, 0x3d235dce, 0xbd2c9101,
    0x3c8f6118, 0xbe4a7f28, 0xbdc7ce5d, 0x3d053fc1,
    0x3f685040, 0xbda91661, 0x3c96e961, 0xbd2749c7,
    0x3c8c98d0, 0xbd52613d, 0xbcdba62f, 0xbd6ba194,
    0x3d8a7740, 0xbd962ebc, 0xbcc0a6e3, 0x3c909204,
    0x3dce8203, 0xbd884ba0, 0x3d861078, 0x3d25bf91,
    0x3c80dfaa, 0xbd78021d, 0xbdb2008b, 0x3d3c549b,
    0x3f6f4528, 0xbd8122b8, 0xbde56bb0, 0xbdb1b787,
    0x3c8f6e48, 0x3c9acb85, 0x3d02448f, 0xbdf07a41,
    0xbd06866f, 0xbd3e31d6, 0x3f8243df, 0x3c8d6a69,
    0xbcfee947, 0x3cf12c1f, 0x3da51cea, 0xbe449a8e,
    0x3d243a5e, 0x3cf3d46f, 0xbd88297e, 0x3d65ea53,
    0x3fa30fdb, 0x3e3d8a55, 0xbe4a1939, 0xbcca41b1,
    0xbddbbc28, 0x3d498879, 0xbcf5a5c0, 0xbc42ba20,
    0xbd7c2034, 0xbd2eb411, 0xbd62ea87, 0x3e0756c0,
    0x3d90d1a6, 0x3bcb06f1, 0xbd44041a, 0x3caa9fff,
    0x3e8b027d, 0xbc3b92ba, 0x3d934043, 0xbd352cf7,
    0x3f8a8355, 0x3dbdf498, 0x3d3cb157, 0x3d091bb1,
    0x3c8e334c, 0x3c4c64dd, 0xbdbc6191, 0x3db81bd8,
    0x3c28e162, 0x3b54c928, 0x3f70b048, 0xbd1d41d5,
    0x3cdc9b82, 0xbb78c8d6, 0xbca11a26, 0x3d29380e,
    0xbdf270e2, 0x3e2bc8f7, 0x3dc3d5f3, 0xbd9dc78c,
    0xbd4ae4ce, 0xbe01d4fb, 0x3d8527f6, 0xbd398acd,
    0xbde75470, 0x3d297955, 0x3d76a623, 0xbdc22e87,
    0x3c984180, 0xbd67d69f, 0x3f58e26f, 0xbd5902e8,
    0x3dbf5077, 0xbd1ee02c, 0x3d289495, 0x3c578637,
    0xbd304272, 0x3d742568, 0xbcb5abf8, 0x3e5b583e,
    0x3975b3cc, 0xbd6a1833, 0x3de63a60, 0x3d50d5ee,
    0x3d39ca39, 0x3cce6679, 0xbd497ae0, 0xbc510939,
    0xbdae959e, 0xbd0898e4, 0xbd3497b5, 0x3d445c89,
    0xbc9ff8a8, 0x3d49a76d, 0x3c36ee32, 0xbe66a168,
    0xbc22b32f, 0xbc601611, 0xbdd8a39e, 0xbd730c41,
    0x3d60d2ef, 0xbd8f4167, 0xbc6ca638, 0x3e2cdb2a,
    0xbe1f8ae5, 0x3d7adf3c, 0x3d933f50, 0xbcd8bd18,
    0x3da23fdc, 0x3d25d808, 0x3e2664ab, 0xbd0dcd75,
    0xbdd5351c, 0xbe5a481f, 0x3c842fdf, 0xbdf28aeb,
    0xbdd9c38c, 0xbe00b8fd, 0xbcc619f9, 0x3d9155d8,
    0x3f7fc138, 0x3ccfab9a, 0x3e6aafe5, 0x3dc9d491,
    0xbdbe7719, 0x3c9ae78f, 0x3d197076, 0xbd8ea72a,
    0xbd41a51a, 0xbc9fd376, 0x3dce4e45, 0x3d856d28,
    0xbc2e5e58, 0x3d28503c, 0xbb7a3cbb, 0xbd4dfaeb,
    0x3d02600f, 0x3d238dcb, 0xb994e7f1, 0xbc9a7fc8,
    0x3f7e504b, 0x3da4b6a0, 0xbd959528, 0x3ba07c09,
    0xbcc3d710, 0xbd616662, 0xbce785bc, 0x3a6d16de,
    0xbe1da9bd, 0x3d136a90, 0x3f803607, 0xbd80041a,
    0xbe08f15a, 0x3e59aa68, 0xbba7e697, 0xbdb09271,
    0x3c3a5428, 0x3e8905da, 0xbd0726ca, 0x3e0c70d4,
    0x3d872a44, 0xbdc613a4, 0xbd13c2e3, 0xbdde6009,
    0xbd723a59, 0xbe0a4b2c, 0x3e117d13, 0xbd324243,
    0x3d652573, 0x3da8a45c, 0xbd49629b, 0xbc1fecf8,
    0xbdebd1a6, 0x3d8295b9, 0xbcc72fe0, 0xbd8539bc,
    0x3e0859ca, 0xbe492aef, 0x3d2e8c49, 0x3e0bcc51,
    0x3f7e494e, 0x3d6e6397, 0xbd49d40b, 0x3e2f7b64,
    0x3c28a0c3, 0x3d82eb08, 0xbe0a48d7, 0x3e5baee2,
    0xbda6777c, 0xbe432b82, 0x3f80f2ec, 0xbd003332,
    0xbe2fd45d, 0xbca67afe, 0xbdafa3ca, 0x390157a5,
    0xbe05ab21, 0x3c874526, 0x3da6cc03, 0xbdbabbcb,
    0x3f79ee79, 0x3e11e088, 0x3de788e1, 0x3e20bbbf,
    0x3d5ed3d3, 0x3d3e7612, 0x3d19d3e5, 0x3c1d51f7,
    0x3d2791b9, 0x3d1b31b4, 0xb9fbbd81, 0x3d092f5e,
    0xbe0c5066, 0x3e149d79, 0xbc761660, 0xbd9a322a,
    0xbdfc53f7, 0xbd678b7d, 0xbc956055, 0xbd267f4b,
    0x3ceeffbb, 0x3d2b2ae7, 0x3d51cdaa, 0xbc842af8,
    0xbd9af005, 0x3d40fbba, 0x3c595b32, 0xbde39de0,
    0xbcd8576b, 0x3e3750a8, 0x3f63c9b8, 0xbdbc15ab,
    0xbada1dfb, 0x3d74d834, 0xbd9eb33f, 0xbdb1954a,
    0xbe616783, 0xbc90226a, 0xbda95b4b, 0xbbe18d78,
    0x3a086601, 0x3da0a4d4, 0x3ca206e1, 0x3d3f521f,
    0x3d48f36d, 0x3c9993dd, 0xbd83b65a, 0xbe3ff70b,
    0xbd45560c, 0xbd37bb21, 0x3f807547, 0x3c92417a,
    0xbe5c3484, 0xbd946d7f, 0x3dd8d8dd, 0xbc00b9f8,
    0xbe20fd49, 0xbdaf4e0b, 0x3ab0fa53, 0x3d581f92,
    0xbce64ab2, 0xbbb986f0, 0x3d885428, 0x3da3a8a2,
    0x3d8a9d18, 0x3ded99d9, 0x3df5d1f9, 0x3d7692c4,
    0x3cffa090, 0xbc367a9c, 0x3f4c0505, 0x3d65f5ed,
    0x3debd6e2, 0x3dc9806c, 0xbdbf4182, 0x3e3ce511,
    0xbdaad2e4, 0xbc813466, 0x3d0ad9f1, 0xbc2dfedb,
    0xbd199bbe, 0xbc67f215, 0x3d4b9c14, 0xbd2ddaa4,
    0xbd15edea, 0x3ca0578e, 0x3d10cba1, 0x3d075e0c,
    0xbd88b279, 0x3dda36b4, 0x3f79a548, 0xbc7ec0ac,
    0x3ce2be66, 0x3bbd2f50, 0xbe14c38a, 0x3d9fec12,
    0x3dbfb385, 0xbca49e82, 0x3d3ee14f, 0x3d02dfcb,
    0x3f8406fe, 0x3d46e69a, 0x3d43d78e, 0x3c986f92,
    0xbd0d4fa6, 0xbd211b03, 0x3e335604, 0x3cd1c729,
    0x3d8bf80b, 0x3e397dbc, 0xbcd1b05b, 0x3e336fb6,
    0xbd98797d, 0xbcd2521d, 0xbd058c74, 0x3e1ea6e5,
    0xbde64f52, 0x3cdd739a, 0x3d2b08b7, 0xbe90aede,
    0x3f681236, 0x3dc423fc, 0xbd6fbd50, 0x3dfc74aa,
    0xb9403fc1, 0x3d0bc095, 0x3cf58fe7, 0x3d085a53,
    0xbb95b3c7, 0xbe47e52b, 0x3f7bcfef, 0x3d8bb145,
    0xbdfe5c53, 0x3c7ef166, 0x3ac27877, 0x3d3c403c,
    0xbd6565ca, 0xbe0690cd, 0x3d40e158, 0xbb230c90,
    0x3f6b84ef, 0xbd24343d, 0x3d66158a, 0xbe2dbf54,
    0xbdfea269, 0xbd0c69f3, 0xbd892fdf, 0x3d64eb82,
    0x3d2ab588, 0x3c962f72, 0x3cb8ef0d, 0xbd336290,
    0xbdde5786, 0x3cadb662, 0x3cd994f0, 0x3d3ef9a4,
    0x3cb87f5f, 0xbd461f65, 0xbcee7fc3, 0xbe36db7a,
    0x3f8d4499, 0x3e00ff6e, 0x3dc00d50, 0xbe0682aa,
    0xbc8270e1, 0xbcb67340, 0xbce5dc1e, 0xbe0f7b74,
    0x3d9b8125, 0xbdba3457, 0x3f9a53d6, 0x3d236b8e,
    0x3d135d1f, 0x3dedd2b8, 0x3d67003e, 0x3e0428cf,
    0xbca79c8e, 0x3c8b6824, 0xbc54619d, 0x3d1c3f41,
    0x3ce78153, 0xbe08a6b8, 0xbd070bd5, 0x3d5e0078,
    0xbd4e72a6, 0x3c25d5fa, 0xbce3471c, 0x3e385310,
    0xbd520f35, 0x3dd255b3, 0xbe73d916, 0x3c4645e6,
    0x3da18510, 0xbda0a271, 0x3d862f3a, 0x3d270800,
    0xbc43d454, 0x3e17b7e6, 0x3dd4a9f5, 0x3d025c01,
    0x3d59ef3f, 0x3c1714c4, 0xbd9d6ee7, 0xbd2dcb81,
    0x3dc9dec6, 0xbd31c26b, 0x3d710c7b, 0x3d1a6595,
    0x3e17887f, 0xbbb53043, 0x3ce5493d, 0x3dbdf472,
    0xbe09f867, 0x3c3bed0e, 0x3bf9a4fe, 0xbc9de2bb,
    0x3e020590, 0x3e370ce5, 0xbe022a7f, 0x3d4904b3,
    0xbd1e14bf, 0x3d2248e3, 0x3d6816ba, 0xbde728b9,
    0x3d42d273, 0xbcc455a9, 0xbbc42380, 0xba777920,
    0x3d93dc7b, 0x3d059c61, 0x3f5e8e6d, 0xbd896945,
    0xbb7dfcbc, 0xbde73e52, 0xbe53be9a, 0xbd90c771,
    0xbd29d748, 0xbd9e1903, 0x3bd35f16, 0xbbf71a54,
    0x3f79661f, 0xbc947a19, 0x3d240344, 0xbbe91d0c,
    0x3e057c8a, 0xbc97686c, 0xbbe7e47c, 0x3da2b9f1,
    0x3e13bf61, 0xbda1c5ab, 0x3f89810b, 0x3c503dad,
    0xbca9b300, 0x3d42b856, 0xbdce1d2d, 0x3c722943,
    0xbcb69996, 0xbd09409f, 0x3d9fc5d2, 0xbd319036,
    0x3f6659a0, 0x3bb352d5, 0xbdbecec2, 0x3d94008c,
    0x3d3eeb92, 0xbe13ed3f, 0x3d7ee98f, 0x3d057736,
    0xbdff46a8, 0xbd4622ca, 0x3f46e562, 0x3d403eea,
    0x398a5fa4, 0x3decef09, 0xbdeacc04, 0x3cc0d107,
    0xbd33ba1e, 0xbe574afa, 0x3e07001a, 0x3d10a6f7,
    0xbc4b609e, 0x3ca834dd, 0x3d7547f1, 0x3bf84db7,
    0xbd9dc27a, 0x3c99f9b5, 0x3dabe762, 0x3d0b8c98,
    0xbdd35214, 0x3c9d8b77, 0x3f8613d1, 0xbc093d69,
    0xb9fbb474, 0x3dd832b3, 0x3cfe47ad, 0xbcf648a4,
    0xbb8b96b7, 0xbd9684ba, 0xbe368361, 0x3dee605d,
    0x3d1c59bd, 0x3db193ec, 0x3cf190ae, 0x3d4871e4,
    0xbd3c62a5, 0xbc9c7d04, 0x3cf9c2bb, 0x3d08f20f,
    0x3e280dfe, 0x3d025780, 0x3de86fa1, 0x3d7c285e,
    0xbdc729a2, 0x3d2fea47, 0x3d942311, 0x3bbd06f3,
    0x3d8565df, 0xbd981a39, 0xbd86b7ab, 0xbda1d9fd,
    0x3f8b4861, 0x3dcb00fc, 0xbd817582, 0xbcf05045,
    0xbd18f179, 0xbce5904a, 0xbd969a51, 0x3e2891bb,
    0x3d91f27a, 0x3d991f8f, 0x3f50ba06, 0xbddf7ef4,
    0xbd47c94c, 0xbd2059d2, 0x3b9778e4, 0xbcfe377b,
    0xbd844994, 0x3c5ef7fd, 0xbe11af58, 0x3e3968cd,
    0x3f91bae4, 0xbc8f3cb9, 0xbd98e455, 0x3bf1e5c9,
    0x3d4d3f31, 0xbdbebb94, 0x3e0a9526, 0x3d0b01b5,
    0xbbff35fc, 0x3c8a2d99, 0xbd445efc, 0x3d808c9a,
    0x3c9f544c, 0xbdec18e5, 0x3cf2eada, 0x3d2628a4,
    0x3ce0d9bd, 0x3d8d3d83, 0x3d915ab7, 0xbe0fc15e,
    0x3de5a6ce, 0x3cf8081e, 0xbcfa8673, 0xbc632b83,
    0xbd895fa4, 0xbd8881fa, 0xbd43f8d9, 0xbe00ddf4,
    0xbd957ea2, 0x3e39c9da, 0x3f88171d, 0x3c994734,
    0xbc89700c, 0xbd1d021e, 0x3dd981c9, 0x3d37d31f,
    0x3b9e806b, 0xbd609923, 0xbd9b8326, 0xbc44d73b,
    0xbd29888d, 0x3ca1ede8, 0x3ccd6950, 0x3d7d88a9,
    0x3ccc8e48, 0xbce13dc2, 0xbbc6928b, 0xbd4e5d56,
    0x3e16df0b, 0x3bbb32b5, 0x3f5df4cb, 0xbcb2a370,
    0x3d31a258, 0x3e228e69, 0x3cc38dbd, 0x3d8beac6,
    0xbe281bd1, 0xbaf2dcfb, 0xbd3466ee, 0xbd579dc0,
    0xbda1b5f5, 0xbd846a25, 0x3d1d2de1, 0xbda4756e,
    0x3db55054, 0xbd460e6a, 0xbd951887, 0x3d937bde,
    0xbd94413f, 0xbe019438, 0xbd361340, 0x3b8dcfc7,
    0x3c8cdd33, 0xbd9ff528, 0xbc853e50, 0xbd8c1dfc,
    0xbc1fc04b, 0xbe06bb4b, 0xbdcbd5c0, 0x3d2f301d
    };

static const uint32_t in_sigmoid_param[113] = {
    0x3d8fea8d, 0xbd7293d8, 0x3ccc7821, 0xbccd1526,
    0xbd4f75bd, 0xbd8e8ae4, 0xbca805ee, 0xbd8a7fa3,
    0x3cf804fe, 0x3dda4986, 0xbd549f60, 0xbdf9899e,
    0xbcc58231, 0xbd349f4e, 0xbda92053, 0x3d15e0ef,
    0xbd6623f9, 0xbd039854, 0x3e04ad67, 0xbd80bbcd,
    0xbdb9a753, 0x3c13b9c1, 0xbd224968, 0x3d887823,
    0xbd92eb55, 0x3d946446, 0xbc7578bc, 0xbd388dd5,
    0xbc53df51, 0x3cd2a6bc, 0xbd3ce336, 0x3d808393,
    0xbd8ffe48, 0xbd0a7467, 0x3c8bec27, 0x3be481fa,
    0xbd8bdb7e, 0xbcb301ff, 0x3d0c4e17, 0x3d2de2f4,
    0xbc0b1bae, 0xbdcd1ec5, 0x3b919149, 0xbd9098b4,
    0xbb8b9964, 0x3d039ad1, 0xbca68bae, 0x390d40ec,
    0xbd039db0, 0x3d234f8f, 0x3f85d3c3, 0x3b35d345,
    0x3dbbb795, 0xbd059c12, 0xbd2a7d57, 0x3c5a946e,
    0xbc8f9212, 0x3d2a1eb8, 0xbc48ff2f, 0x3c600513,
    0x3f8485be, 0x3ae8fd26, 0xbc3ea0ba, 0xbb934c00,
    0xbc8cb8b7, 0x3df1233e, 0x3de12082, 0xbd3fcd40,
    0xbcb01407, 0xbce3c7bb, 0x3f817dc7, 0xbc13fde7,
    0x3d07e43b, 0xbd3968e9, 0xbc9b3319, 0xbd347e72,
    0x3ce52697, 0xbcf9252c, 0xbbae10ce, 0x3d86177a,
    0x3f810bed, 0xbce75ce8, 0xbd5ca8c8, 0xbd8985cb,
    0x3cf8c183, 0x3cf19f47, 0xbde1a7ff, 0x3da009e9,
    0x3b4c91ee, 0x3d9c8a98, 0x3f8230bb, 0x3ccef42c,
    0xbcf2cce9, 0x3cb9bbea, 0xbd168449, 0xbda93852,
    0xbd14d9ff, 0x3d6b6429, 0xbdc89f5e, 0xbda356bc,
    0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000,
    0xbf800000, 0x3f800000, 0x3f800000, 0x3f800000,
    0x3f800000, 0x3f800000, 0xbe7ed4f7, 0x0,
    0x3dcccccd
    };

static const uint16_t in_sigmoid_dims[6] = {
    0x0004, 0x0000, 0x0001, 0x0064, 0x000A, 0x000A
    };

static const uint32_t ref_sigmoid[100] = {
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000000,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000000,
    0x00000000, 0x00000000, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000000,
    0x00000000, 0x00000000, 0x00000001, 0x00000000,
    0x00000001, 0x00000001, 0x00000000, 0x00000000,
    0x00000001, 0x00000001, 0x00000001, 0x00000000,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000000, 0x00000001, 0x00000001,
    0x00000000, 0x00000000, 0x00000000, 0x00000000,
    0x00000000, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0x00000001, 0x00000000, 0x00000001,
    0x00000000, 0x00000000, 0x00000001, 0x00000001,
    0x00000001, 0x00000000, 0x00000000, 0x00000001,
    0x00000000, 0x00000001, 0x00000000, 0x00000000
    };

static const uint32_t in_oneclass_val[1000] = {
    0x3f797e2e, 0x3d3a65c7, 0xbce3b99b, 0xbd62321a,
    0x3e3c20ee, 0xbe0be88e, 0x3e0dcf92, 0xbe0c78bc,
    0xbdb865b7, 0xbce0e1f6, 0x3f758656, 0x3b7d1079,
    0xbdbd5f1e, 0xbd85fc8f, 0xbcd72aa0, 0xbd1a4148,
    0x3cbfee67, 0xbc793e4b, 0x3cbdfea5, 0xbdaddc9e,
    0xbd0d9035, 0x3cd4f93d, 0x3bce9555, 0xbcc4bce5,
    0x3dc7ce85, 0x3d81199f, 0x3da176d6, 0x3db05413,
    0x3db10090, 0x3d7cf1e6, 0xbe0062ce, 0x3e24052b,
    0xbe6ebb8a, 0x3ce0ede6, 0x3e10d755, 0x3d89ca46,
    0x3d518c0f, 0xbc7a0902, 0x3ccf2b63, 0xbdc10e72,
    0x3f89ffa7, 0xbc909e85, 0xbd34f739, 0x3cf5cb59,
    0xbe206052, 0xbdfe3da7, 0x3e2d28af, 0x3d6fbf2f,
    0xbd8fd9f1, 0x3d1f5883, 0x3f7f82f3, 0xbc9657e3,
    0xbd3c78ea, 0xbd66b5cf, 0x3dd33d52, 0x3de5a62f,
    0xbd7918e1, 0x3db74a4a, 0xbcf94b59, 0xbcf10488,
    0x3aa1ab70, 0xb8ff8e3e, 0x3b6d4dee, 0x3d8d720f,
    0xbc0aa35d, 0x3daede5c, 0x3dd9a88e, 0x3d99e9be,
    0x3d64ef05, 0x3c7c92b8, 0x3f859313, 0xbcdc0d8d,
    0xbda55f7a, 0x3d981c59, 0x3cd411e6, 0xbd1eb2b1,
    0xbd4d64d6, 0x3d4838b8, 0xbcd99bd1, 0xbdf0b9f0,
    0x3f8242e3, 0x3d747031, 0xbceaabb4, 0x3d7898c0,
    0x3d29f215, 0xbe2844dc, 0x3ca88f5c, 0x3d9b684f,
    0xbdb9e50c, 0xbe73779a, 0xbdaec598, 0x3e084095,
    0x3e1f741e, 0x3df2d52d, 0x3ddb3e43, 0x3d24c36e,
    0xbd4ed23e, 0xbe2bde5d, 0x3d58e382, 0x3dc14916,
    0xbe22a8bd, 0xbd91b22e, 0x3bf80441, 0x3e2c5021,
    0xbdad6641, 0x3d39eb54, 0x3d1249ce, 0x3cfa61af,
    0x3dd49bff, 0xbdc8b37b, 0x3f5150b3, 0x3ca2a77a,
    0x3e37a812, 0xbd954875, 0xbe81db85, 0xbe1faca4,
    0x3cc15023, 0x3d81f716, 0x3e39cbc3, 0x3c80263c,
    0x3f739956, 0x3cecc873, 0x3e11cc5d, 0x3d0d4c2d,
    0xbd9580e6, 0xbc7ed53a, 0xbd10c5a7, 0x3d237ce8,
    0xbd8f44a8, 0x3d26b287, 0xbd4bd922, 0x3d945ae1,
    0x3cf54cc7, 0x3caee052, 0xbd080f9a, 0xbd9edc8d,
    0x39830d0b, 0x3d712a44, 0x3db694d8, 0x3d95090f,
    0x3f6b04cc, 0x3e3b732d, 0x3d7e0370, 0xbe2d0aec,
    0xbd6010dd, 0x3ddf5700, 0xbdaf5afa, 0x3d6bcd10,
    0x3d6ebf4e, 0xbd44c563, 0x3f5de50d, 0x3a5076fc,
    0xbd1bdb58, 0xbdc1d136, 0x3dc527e9, 0x3e008156,
    0x3a37a17b, 0x3e6a06fd, 0xbd16bf7b, 0xbe20a1e0,
    0x3f807962, 0xbd550ca3, 0xbd384167, 0x3dafb27e,
    0x3e358cb0, 0x3d7a2511, 0x3da7b355, 0x3e0ee941,
    0xbd83f2bd, 0x3be0e2db, 0x3f75df48, 0xbadd80ab,
    0x3cee1472, 0x3d427fb0, 0xbdc4baa0, 0x3dad25b4,
    0x3d0e4ad6, 0x3dd23639, 0xbd7f5c43, 0x3db0b83e,
    0x3d8459ad, 0xbcfdfd6f, 0x3e0e0029, 0x3d1c436a,
    0x3d87bd48, 0xbe08197d, 0x3def6b4f, 0x3d3702b9,
    0xbd163d51, 0xbd482748, 0x3f672318, 0x3dab1266,
    0xbd68767a, 0xbdcb5d20, 0x3db7abc7, 0xbd3d8cc8,
    0xbe074390, 0x3d5c19db, 0xbda374f0, 0xbd90aee6,
    0x3f70b4a4, 0x3db72f44, 0x3c9e22f3, 0xbe172dda,
    0xbc4a14fa, 0x3d5a8fee, 0xbd3683a7, 0xbdc2f11c,
    0xbd6a7cb4, 0xbd74a9c6, 0x3f68c704, 0xbe3d9b0b,
    0x3bb5b8e7, 0xbd975c4a, 0x3c078da9, 0x3cbb06d2,
    0xbdb760d1, 0xbc92dc57, 0x3d7738fa, 0xbc754697,
    0x3f89d39b, 0xbde50957, 0xbd8d0ddb, 0x3caaa448,
    0xbd27f89f, 0x3d9a50c9, 0x3c7038b2, 0x3d4c54d0,
    0xbd2f0158, 0x3c1a1e43, 0x3f8a530f, 0xbcf77aaf,
    0xbb807cf4, 0x3d2bb0b7, 0x3d9409df, 0x3c3bb217,
    0xbe19aa48, 0x3c47e9a3, 0x3dea83af, 0xbd49ee30,
    0x3da0e1f6, 0xbcb41be8, 0xbd17c2fc, 0xbd063a4c,
    0x3d8ee446, 0x3c34bcfb, 0xbc876156, 0xbdf374f6,
    0x3d8c8dab, 0x3e06adb4, 0x3f6f66b0, 0x3aa3ee5f,
    0xbd760381, 0x3d216634, 0xbcc3ad3f, 0xbc12e81a,
    0x3d2c3a71, 0x3d94b9e1, 0x3d44f331, 0x3d5cc101,
    0x3f9046cf, 0x3cfbf95f, 0xbd29ec82, 0xbe2dad8b,
    0xbcc0fd61, 0x3d890a1d, 0x3c72e34a, 0xbc9abb43,
    0x3e47c629, 0x3da0f4cd, 0x3f87cefc, 0x3dda0bb6,
    0x3dadc25d, 0xbc9e652c, 0x3ddf3213, 0x3d5d7b7b,
    0xba91ec83, 0xbd5d7801, 0x3dcc9f56, 0x3e401c7a,
    0x3da70e2c, 0xbd1e5b4c, 0xbcbedcb1, 0xbdcb54dd,
    0xbd55e7e0, 0xbe28e873, 0xbd01128c, 0x3e5b2f59,
    0x3cfb92c9, 0x3c3c4551, 0x3b3b17dd, 0xbe3ae9b6,
    0x3ddb8b3e, 0xbe02f0a3, 0xbd806cfa, 0x3c88e708,
    0x3c2ca411, 0xbce94918, 0x3d8ec6ac, 0xbe0eaccc,
    0xbd9f83e7, 0x3dfe25dc, 0x3d113fac, 0x3cdccb29,
    0xbcb523ea, 0x3d603236, 0xbd4dbf93, 0xbd8c6ec3,
    0xbe2e6f69, 0x3d9de44d, 0x3f7fa88f, 0x3c35df61,
    0xbde855cb, 0xbd73d71a, 0x3d4a4f69, 0x3d01de63,
    0xbbd106c9, 0xbd0c922a, 0x3d733b85, 0xbe150788,
    0x3d67d1c1, 0xbe0f0aca, 0x3df8e0b2, 0xbd9974dd,
    0x3dee1fad, 0xbda9d7f5, 0x3dc90ec8, 0xbd8a18ab,
    0x3e27aa54, 0x3d36bae3, 0xbe1de50b, 0x3da84be6,
    0xbe22b11d, 0xbe1e3577, 0x3de0b73c, 0xbd869da3,
    0xbcfebcbc, 0x3da709da, 0x3c6cb15a, 0xbe300201,
    0x3f7b2c09, 0x3cdd2c21, 0x3dd68e71, 0xbce7ca46,
    0x3d78e0a4, 0x3d367e78, 0x3da14a51, 0xb98d865e,
    0xbd2f0c03, 0xbd76ae16, 0x3f87d9c7, 0xbda16274,
    0x3c621566, 0xbd77ca6a, 0x3d0c5881, 0x3b4a40dd,
    0x3d017e2b, 0xbc4c8470, 0xbda1c757, 0x3de14d9a,
    0xbcd9b715, 0xbda71791, 0x3d6413a3, 0xbd82c62f,
    0x3dd4ed2d, 0xbd4fb04c, 0x3e0a91fb, 0x3d23fdbd,
    0x3e008f87, 0x3d377137, 0x3f79a715, 0x3db0ab8a,
    0xbdaff4a9, 0x3afafa5a, 0x3e1a3496, 0x3db5fdad,
    0xbcff092e, 0xbd821185, 0xbda6af87, 0x3c25f231,
    0x3f91e9de, 0x3dbce071, 0x3de4ee10, 0xbdd7297e,
    0x3ddbca17, 0xbd808e9c, 0x3d1a1652, 0x3e638914,
    0x3d44ccb0, 0x3d1a5e86, 0x3e0a5626, 0xbd1e09f6,
    0xbc25fb4a, 0x3bfdd93e, 0xbc5479e7, 0xbce0ca70,
    0x3dd6f299, 0x3dd61ae9, 0x3d49f178, 0x3c649169,
    0x3f8345ec, 0x3d6ac323, 0x3e215060, 0xbdda263c,
    0xbbad1aac, 0xbd583b5b, 0x3d46a6f5, 0xbd3469db,
    0x3da5f91e, 0x3e8330cb, 0x3db69eca, 0xbd9abe07,
    0xbda1e37a, 0xbda8ac4a, 0xbe1d17c7, 0x3d469526,
    0xbda62d09, 0xbe379a65, 0xbd0b3798, 0x3dba22ed,
    0xbd2ef1b0, 0x3cd11446, 0xbd66fdec, 0xbd961fdc,
    0x3cc560f8, 0x3e602197, 0xbd19f06a, 0x3baea097,
    0x3c50887c, 0x3d4245d5, 0xbd1570d9, 0xbc82f8ae,
    0x3df34c72, 0xbe00a526, 0x3c9da84a, 0x3d7b92fd,
    0x3c9b808b, 0xbd5a2b12, 0x3d8db701, 0xbd824323,
    0xbbafc2ec, 0xbc04d4f0, 0xbb463eb8, 0x3d3f9642,
    0xbcaac60e, 0xbdcacbd2, 0x3e2400ea, 0xbcd9d2a5,
    0xbc8ecf3e, 0xbbaa7278, 0x3caa37a9, 0xbc0d331e,
    0xbdd39837, 0x3ceaa074, 0x3b8fd99d, 0xbe109c54,
    0xbdf80a68, 0xbd77653f, 0x3c9d6184, 0xbd530f5c,
    0x3f5f9e0d, 0x3a5f34f0, 0xbd8e627b, 0xbdcdca81,
    0xbe5c70f6, 0xbda578dd, 0xbdcecd6b, 0x3c98a8e1,
    0xbd9f58f8, 0xbce92bca, 0x3b187dc8, 0xbd81c8e0,
    0x3dc468db, 0x3e41e6e3, 0xbc018a89, 0xbd481a90,
    0xbd8cc875, 0xbcc94ba4, 0xbc1f0153, 0x3e151457,
    0x3f5920da, 0xbdce3b36, 0x3dfb924f, 0x3dffd54b,
    0x3d474d72, 0x3ce17eb4, 0x3d4750fb, 0x3ccd631e,
    0x3d92b0e3, 0x3cb312d8, 0x3f6ce8ba, 0xbde49175,
    0xbd3251d1, 0x3af5ee66, 0xbe172823, 0x3dba7abf,
    0xbd7ec1b5, 0x3d3bf697, 0x3d53e916, 0x3d45d6b3,
    0x3f834081, 0xbd8adc14, 0xbd98a2ff, 0x3c49597c,
    0xbdc5d85f, 0xbddef6cb, 0x3d28b8dc, 0x3d0cf6fd,
    0xbd9b5e22, 0xbb91bf2b, 0x3f841db2, 0x3d58332a,
    0x3d9f097d, 0x3e0b43e8, 0x3ddb8c58, 0xbd395027,
    0xbdabad24, 0xbe262cea, 0x3da7202e, 0xbd8b3da9,
    0x3f813f19, 0x3da69189, 0x3e167686, 0x3cf6f729,
    0xbb8bde25, 0x3dcb7c85, 0x3e0912b4, 0x3dfa4fca,
    0x3c841ced, 0xbe02f5f7, 0x3db4c516, 0xbe05243b,
    0x3c8b1c3d, 0x3d090adc, 0xbe062c72, 0xbddd69a0,
    0xbe2d59ef, 0xbdbecbe7, 0xbde18da4, 0xbdec6aa5,
    0x3f84d04e, 0x3dd399c4, 0xbdc78635, 0xbc99d94a,
    0x3d366451, 0x3bb2afe8, 0xbe80bd18, 0x3d4618cd,
    0xbd0c2fd2, 0x3e15749c, 0x3f798e3e, 0xbe3f8f9c,
    0x3d7e6670, 0x3c94343a, 0xbd3c034f, 0x3c1ee024,
    0x3d6cd563, 0x3d832c1f, 0xbd93a3b3, 0x3c945258,
    0xbd9b6210, 0xbdbfad26, 0x3bd762e4, 0x3e05b467,
    0xbd8c85c7, 0x3d9f8e88, 0x3dd8bc4b, 0xbc8d3141,
    0x3e227b78, 0xbc690998, 0x3f7dca7d, 0xbd98a6f6,
    0x3e1a5a62, 0x3e06de7e, 0xbb200120, 0x3e0598cb,
    0xbc40e756, 0x3dbbe67d, 0x3d676b30, 0xbcf5e473,
    0xbd3c73dd, 0x3c307497, 0x3d779261, 0xbd382c66,
    0x3cec2000, 0x3e11ca99, 0x3d71faf1, 0x3db119bd,
    0xbe26ee05, 0xbe0d76ce, 0x3f5b31fb, 0x3ddb2905,
    0xbdb58fa3, 0xbd0959d2, 0x3c9f1a6c, 0x3c55b328,
    0xbd82e42d, 0xbd416102, 0x3da546f8, 0xbe2bdf6c,
    0x3e1522ef, 0xbd9bd372, 0x3e1a72a1, 0x3c457db5,
    0x3d1c37af, 0x3d76cbe6, 0xbd41589c, 0x3c59aca3,
    0xbd040a73, 0x3de8292a, 0x3f803c51, 0x3d1308f9,
    0xbd3278e5, 0xbe2bf68b, 0xbd77a07d, 0x3d70e786,
    0x3d00cd29, 0xbe265408, 0x3e0b17cf, 0x3c5c689c,
    0x3e2a3863, 0x3d3e8adc, 0xbde59e04, 0xbcb59f1d,
    0xbdf1c8b8, 0x3cbd58db, 0xb9cb5f97, 0x3c81d34b,
    0xbca69beb, 0x3dcd680e, 0xbcfc2abe, 0xbbc944d4,
    0x3debf63e, 0x3d532182, 0x3d5bffab, 0x3d8ca759,
    0x3cbd4557, 0xbc96e8d5, 0xbd97df6c, 0xbd748b44,
    0x3e0a259a, 0x3db1f55e, 0xbde4da28, 0x3c4eb0ef,
    0x3d7467fa, 0xbd9b1239, 0x3de95442, 0x3db8fe16,
    0xbb151f8d, 0xbcd29241, 0x3f5e1038, 0xbdbfac0c,
    0x3cad1b4f, 0x3d0034c1, 0xbb84adb9, 0xbc12adf7,
    0x3da5026d, 0x3e2d6505, 0x3c61573d, 0xbdeb7b12,
    0x3f84ee0b, 0x3dcd722c, 0xbcae858f, 0x3d34503a,
    0x3dade3ba, 0xbdb345f5, 0x3c3013d5, 0xbd25414b,
    0x3cbb08d5, 0x3d4c625d, 0x3f5e9c17, 0x3ca2c031,
    0xbd74434b, 0x3cb48069, 0xbc85c76e, 0xbdbbd7db,
    0x3e280c81, 0xbc82a991, 0xbccd5425, 0x3ce4cb84,
    0x3f8a5a5d, 0x3de0ae64, 0x3d1e7c6a, 0xbd421934,
    0xbd9cd848, 0x3d27a3fd, 0x3d6fb92a, 0x3dec37dc,
    0xbd319c86, 0xbbf0856e, 0xbc967971, 0xbd8897c3,
    0x3d22ab7c, 0x3c51f8b1, 0xbbaa1916, 0x3e2e8025,
    0x3c69a4d1, 0x3d83f3cd, 0x3c1a3785, 0x3ddd8e31,
    0x3f7f1e31, 0xbd44c3de, 0xbd50a413, 0x3d842972,
    0xbdf4a55d, 0x3e0c9c0c, 0x3e058709, 0x3c375891,
    0xbde18b2a, 0xbdb26c0b, 0x3bff2a6a, 0x3e13eb76,
    0x3c6085a2, 0xbd81d7a9, 0x3e69634e, 0x3d761521,
    0x3d2e827f, 0xbd59cba6, 0x3bb345be, 0x3e2ff81d,
    0x3f64105c, 0x3dd3b2ac, 0x3dacc2e2, 0xbcef856d,
    0x3de8b4fa, 0xbd491a7d, 0x3c63fa37, 0xbd052786,
    0x3dc44b35, 0x3c4d36c1, 0x3f6d670a, 0x3d9cce07,
    0xbdb6fdc8, 0xbdf3a0d2, 0xbd91634d, 0x3b849a80,
    0x3dd825d0, 0x3caa0fc4, 0x3c4ef466, 0x3d16f3fb,
    0x3f80f9cd, 0x3d3dd87b, 0xbdd5de44, 0x3d90bfb1,
    0xbda1ec08, 0xbd5ebbd3, 0xbddb3abe, 0xbd9295c0,
    0xbbdaf619, 0xbbf4e99d, 0x3f81171f, 0x3d8d5272,
    0xbe0823ba, 0xbd08365f, 0xbddda3fd, 0x3cde5726,
    0xbe01f3ab, 0x3d586269, 0x3d4b4837, 0xbdfc32d6,
    0x3f69c28b, 0xbe162994, 0xbca69737, 0x3d8aa2eb,
    0x3d25a90a, 0xbd69e95e, 0xbd95f67c, 0xbc7ebcbe,
    0x3c3a8362, 0xbddfb4d1, 0x3c3e98db, 0x3d66c56b,
    0xbdef0718, 0x3e080c22, 0x3d021ea4, 0xbca3a26b,
    0xbd84f528, 0xbde0c679, 0x3dc62e43, 0x3d1851a4,
    0x3cb60acb, 0xbde1c5eb, 0x3cc4960f, 0xbd5ae713,
    0x3d42ddc0, 0xbd33b58c, 0xbd8bfb8b, 0xbe233b4e,
    0x3d4860ec, 0x3d2a464c, 0x3f6020dc, 0x3db68fb8,
    0x388edd9c, 0x3bf095a1, 0x3d46f676, 0x3d3d660a,
    0x3c1e3991, 0x3e13a13d, 0x3cb878c3, 0xbe01c976,
    0x3f726c09, 0x3d1398cf, 0x3e30eabe, 0xbc2ea460,
    0xbe024bcb, 0x3cdff95f, 0x3da21305, 0xbda6809f,
    0xbd10d1cf, 0xbd6d880e, 0x3f7f44ca, 0xbe0fbf06,
    0xbdbbe64a, 0xbcc5eb75, 0x3d9c6655, 0xbdbcc38b,
    0x3e0bea62, 0x3d6efa76, 0x3d1314c9, 0xbd754c3d,
    0x3f72cc10, 0x3da0ac5f, 0x3d1f20da, 0xbdc9997d,
    0x3d78e4dd, 0xbd225f92, 0xbd1c82ac, 0x3a80b0b8,
    0x3d6c8fc2, 0x3e0129a3, 0x3f87dbe4, 0x3c76da30,
    0xbd9271a9, 0x3d140654, 0x3d2d7575, 0x3dcc321c,
    0x3ac0677d, 0xbc6cfd13, 0xbd06ff87, 0x3d6f37e4,
    0x3d16ba8c, 0xbcf64af6, 0x3de5ee2e, 0x3cf7572d,
    0x3d765b50, 0x3d0a3a1f, 0x3bebdb2e, 0xbd201345,
    0xbda9a191, 0x3d95f1ed, 0x3f8da9f7, 0x3d888cdd,
    0x3d5dc9b1, 0xbcc6c13f, 0xbdfac500, 0x3de02807,
    0xb9f0b882, 0xbd9fa2ec, 0xbd398426, 0x3d4b0f5a,
    0x3f90f7e2, 0xbcae36c4, 0xbdfb3128, 0xbdcd4293,
    0xbd342285, 0xbdb2c433, 0x3d150591, 0xbd48b8dd,
    0x3d9faa26, 0x3d6f9d89, 0x3f8767a7, 0xbc855f43,
    0xbd9a45c0, 0x3d88dc52, 0x3cf9b1d6, 0x3e3159c9,
    0xbcb5ee21, 0xbe1e8542, 0x3d4e24db, 0x3d1dfe82,
    0x3f7ae8aa, 0x3da3178b, 0xbe429769, 0xbe0cde2c,
    0x3d8b4fbd, 0xbe076a48, 0xbdbd70ad, 0xbd7f5743,
    0xbd718ee1, 0x3d9adb32, 0x3f79cb11, 0x3d12f76d,
    0x3e088869, 0x3da53262, 0x3e314439, 0x3d647a69,
    0x3d90bd5f, 0xbd26c50e, 0x3d10a53c, 0xbdc2cffc,
    0xbe10d629, 0xbe1e14b6, 0xbe245e69, 0x3d4266e7,
    0x3ca78eac, 0xbe2375b8, 0x3cbecdd6, 0x3de8e685,
    0xbcf26832, 0xbd6d99b6, 0x3f632daf, 0x3ce98fce,
    0x3d88f06f, 0x3c6e2286, 0xbd95008b, 0xbdf72365,
    0x3de7e2f8, 0xbe5e16a2, 0x39fad2ee, 0x3d8d7c70,
    0xbda63756, 0xbbfe89fb, 0x3cf08902, 0x3cfca726,
    0x3e346928, 0x3d3d6d6a, 0xbdf26c71, 0x3c747a3a,
    0x3dd6dcb6, 0x3d321771, 0xbdde9059, 0xbd939adb,
    0xbca453cb, 0xbbd9b77f, 0xbc7a2a1e, 0xbd005301,
    0xbd995fd7, 0xbb8a2f92, 0x3c87791e, 0x3e008258,
    0xbcf0b868, 0x3d69a0e3, 0x3dec8142, 0xbb1066eb,
    0xbde42d37, 0xbd0777ec, 0xbcabadfd, 0xbc718083,
    0x3d63d985, 0x3d7fed55, 0xbdcffaec, 0xbdbd4f3c,
    0x3db29eb8, 0x3e2f01e7, 0x3de4d795, 0xbd810dde,
    0x3b50e313, 0xbd0fb9f9, 0xbc8d7ca1, 0xbd01989d,
    0x3d90e13c, 0xbba348b7, 0xbd418005, 0xbcfdaabd,
    0x3dd94a98, 0xbca9e9eb, 0xbcfa33a5, 0x3d29a83b,
    0xbd244e49, 0xbd86e37d, 0x3f8aaee8, 0xbd24ac6e,
    0xbd5803d8, 0xbdfe68dc, 0xbcf2ecff, 0x3e05fa3b,
    0x3af0e8cc, 0xbe3e1307, 0x3d2d57fc, 0x3d224482,
    0x3f620545, 0x3c836232, 0x3dbeb317, 0x3c98a3dc,
    0x3cdfec61, 0x3e078552, 0x3d821834, 0x3cbdd076,
    0x3d2aac84, 0x3c4cf64b, 0xbd9c19d0, 0xbd9da2a3,
    0xbd091a6d, 0x3da8fa9f, 0xbd9fa10e, 0x3d971871,
    0x3d1ae8f9, 0xbd291c6a, 0xbc49d3fe, 0xbd74395d
    };

static const uint32_t in_oneclass_param[68] = {
    0x3d8fea8d, 0xbd7293d8, 0x3ccc7821, 0xbccd1526,
    0xbd4f75bd, 0xbd8e8ae4, 0xbca805ee, 0xbd8a7fa3,
    0x3cf804fe, 0x3dda4986, 0xbd549f60, 0xbdf9899e,
    0xbcc58231, 0xbd349f4e, 0xbda92053, 0x3d15e0ef,
    0xbd6623f9, 0xbd039854, 0x3e04ad67, 0xbd80bbcd,
    0xbdb9a753, 0x3c13b9c1, 0xbd224968, 0x3d887823,
    0xbd92eb55, 0x3d946446, 0xbc7578bc, 0xbd388dd5,
    0xbc53df51, 0x3cd2a6bc, 0xbd3ce336, 0x3d808393,
    0xbd8ffe48, 0xbd0a7467, 0x3c8bec27, 0x3be481fa,
    0xbd8bdb7e, 0xbcb301ff, 0x3d0c4e17, 0x3d2de2f4,
    0xbc0b1bae, 0xbdcd1ec5, 0x3b919149, 0xbd9098b4,
    0xbb8b9964, 0x3d039ad1, 0xbca68bae, 0x390d40ec,
    0xbd039db0, 0x3d234f8f, 0x3f8230bb, 0x3ccef42c,
    0xbcf2cce9, 0x3cb9bbea, 0xbd168449, 0xbda93852,
    0xbd14d9ff, 0x3d6b6429, 0xbdc89f5e, 0xbda356bc,
    0x3f800000, 0x3f4d695f, 0x3f800000, 0x3f800000,
    0x3f800000, 0x3e4a5a84, 0xbd76d2d6, 0x3feff294
    };

static const uint16_t in_oneclass_dims[6] = {
    0x0003, 0xFFFF, 0x0001, 0x0064, 0x000A, 0x0006
    };

static const uint32_t ref_oneclass[100] = {
    0xFFFFFFFF, 0x00000001, 0xFFFFFFFF, 0xFFFFFFFF,
    0x00000001, 0x00000001, 0xFFFFFFFF, 0x00000001,
    0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000001,
    0x00000001, 0xFFFFFFFF, 0x00000001, 0xFFFFFFFF,
    0xFFFFFFFF, 0x00000001, 0xFFFFFFFF, 0xFFFFFFFF,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0xFFFFFFFF, 0x00000001, 0x00000001, 0x00000001,
    0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000001,
    0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000001,
    0xFFFFFFFF, 0x00000001, 0xFFFFFFFF, 0xFFFFFFFF,
    0x00000001, 0x00000001, 0xFFFFFFFF, 0xFFFFFFFF,
    0xFFFFFFFF, 0xFFFFFFFF, 0x00000001, 0xFFFFFFFF,
    0xFFFFFFFF, 0x00000001, 0x00000001, 0x00000001,
    0xFFFFFFFF, 0xFFFFFFFF, 0x00000001, 0x00000001,
    0xFFFFFFFF, 0x00000001, 0xFFFFFFFF, 0x00000001,
    0xFFFFFFFF, 0x00000001, 0xFFFFFFFF, 0xFFFFFFFF,
    0xFFFFFFFF, 0xFFFFFFFF, 0x00000001, 0xFFFFFFFF,
    0xFFFFFFFF, 0xFFFFFFFF, 0x00000001, 0xFFFFFFFF,
    0xFFFFFFFF, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
    0x00000001, 0x00000001, 0x00000001, 0x00000001,
    0xFFFFFFFF, 0x00000001, 0x00000001, 0x00000001,
    0x00000001, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000001,
    0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
    0xFFFFFFFF, 0x00000001, 0xFFFFFFFF, 0xFFFFFFFF
    };

